<% @job_categories.each_with_index do |pair, idx| %> <% title, jobs = pair %> <% active = title.downcase == @category.try(:to_s) %>
<% jobs.each do |job| %> <% if job.domain %> <% else %> <% end %> <% if job.args.size > 70 %> <% else %> <% end %> <% end %>
Id Created at Domain Type Args Retries Controls
<%= job.id %> <%= job.created_at %><%= link_to job.domain.name, domain_path(job.domain) %><%= job.arguments['zone'] %><%= job.job_type %><%= truncate(job.args, length: 70) %><%= job.args %><%= job.retries %> <%= link_to('done', done_admin_job_path(job), method: :put) unless job.done? %> <%= link_to('pending', pending_admin_job_path(job), method: :put) if job.failed? %> <%= link_to_destroy admin_job_path(job), method: :delete, data: { confirm: 'Are you sure?' } %>
<%= will_paginate jobs, params: { category: title.downcase } %>
<% end %>