Sha256: 8891b344e847154d9b5807d270e028adf7a4e0be54430eba10312ce91352d918
Contents?: true
Size: 1.75 KB
Versions: 7
Compression:
Stored size: 1.75 KB
Contents
<% status = job.status(Time.zone) %> <div class='id'> <label>ID:</label> <%= status.delete('_id') %> </div> <% if description = status.delete('description') %> <div class='status-message'><label>Description:</label> <%= description %></div> <% end %> <% if duration = status.delete('duration') %> <div class='status-message'><label>Duration:</label> <%= duration %></div> <% end %> <% if record_count = status.delete('record_count') %> <div class='status-message'><label>Record Count:</label> <%= record_count %></div> <% end %> <div class='created_at'> <label>Created At:</label> <%= status.delete('created_at') %> </div> <% if started_at = status.delete('started_at') %> <div class='status-message'><label>Started At:</label> <%= started_at %></div> <% end %> <% if percent_complete = status.delete('percent_complete') %> <div class='status-message'><label>% Complete:</label> <%= percent_complete %></div> <% end %> <% remaining = {} status.each_pair do |key, value| next if ((value != false) && value.blank?) || ['state', '_type', 'sub_state'].include?(key) if value.kind_of?(Hash) || value.kind_of?(Array) remaining[key] = value next end %> <div class='status-message'><label><%= key.to_s.titleize %>:</label> <%= value %></div> <% end %> <div class='clearfix'></div> <% if job.respond_to?('input') && job.input.failed.count.positive? %> <% status.delete('exception') %> <div class='status-message'> <label><%= 'Exceptions' %>:</label> <%= render partial: 'exceptions', locals: {job: @job} %> </div> <% end %> <% remaining.each_pair do |key, value| %> <div class='status-message'> <label><%= key.to_s.titleize %>:</label> <pre><code><%= pretty_print_array_or_hash(value) %></code></pre> </div> <% end %>
Version data entries
7 entries across 7 versions & 1 rubygems