<% if machine_learning_job.errored? %>

<%= t("admin.machine_learning.notice.error") %>

<%= t("admin.machine_learning.executed_by") %>
<%= machine_learning_job.user.name %>
<%= t("admin.machine_learning.script_name") %>
<%= machine_learning_job.script %>
<%= t("admin.machine_learning.error") %>
<%= sanitize(machine_learning_job.error) %>
<% elsif machine_learning_job.finished? %>
<%= t("admin.machine_learning.notice.success") %>
<% elsif machine_learning_job.started? %>

<%= t("admin.machine_learning.notice.working") %>

<%= t("admin.machine_learning.executed_by") %>
<%= machine_learning_job.user.name %>
<%= t("admin.machine_learning.script_name") %>
<%= machine_learning_job.script %>
<%= t("admin.machine_learning.started_at") %>
<%= machine_learning_job.started_at %>
<% end %> <% if machine_learning_job.running_for_too_long? %> <%= button_to t("admin.machine_learning.cancel"), cancel_admin_machine_learning_path, method: :delete, class: "cancel", data: { confirm: t("admin.machine_learning.cancel_alert") } %> <% elsif machine_learning_job.errored? || !machine_learning_job.started? || machine_learning_job.finished? %> <%= form_tag execute_admin_machine_learning_path, method: :post do %> <%= select_tag "script", options_for_select(script_select_options) %>
<% scripts_info.each_with_index do |script_info, index| %>
<%= sanitize(script_info[:description]) %>
<% end %>
<%= submit_tag t("admin.machine_learning.execute_script") %> <% end %> <% end %>