<% require 'cgi'; def h(v); CGI.escape_html(v.to_s); end %>

Job Status: <%= h @status["jid"] %> <%= h @status["status"] %>

" aria-valuemin="0" aria-valuemax="100" style="width: <%= @status["pct_complete"].to_i %>%">
<%= @status["pct_complete"].to_i %>%

<%= h @status["worker"] %>

Arguments

<%= @status["args"].empty? ? "none" : h(@status["args"]) %>

Message

<%= h(@status["message"]) || "none" %>

Last Updated

<% secs = Time.now.to_i - @status["update_time"].to_i %> <% if secs > 0 %> <%= ChronicDuration.output(secs, :weeks => true, :units => 2) %> ago <% else %> Now <% end %>

Elapsed Time

<% if @status["elapsed"] %> <%= ChronicDuration.output(@status["elapsed"].to_i, :weeks => true, :units => 2) %> <% end %>

ETA

<% if @status["eta"] %> <%= ChronicDuration.output(@status["eta"].to_i, :weeks => true, :units => 2) %> <% end %>

<% if @status["custom"].any? %>
<% @status["custom"].each do |key, val| %>
<%= key %>
<% if val && val.include?("\n") %>
<%= h val %>
<% else %>

<%= h(val) || "none" %>

<% end %>
<% end %> <% end %>
← back to all statuses