Sha256: 816b70f963aaef107b4047fea7cc15443cdf0c6e3216ff7b320038ea2dd3a8fd

Contents?: true

Size: 1.51 KB

Versions: 1

Compression:

Stored size: 1.51 KB

Contents

<% if multiple_failure_queues? && !params[:queue] %>
  <h1>All Failure Queues222</h1>
<% else %>
  <h1>Failed Jobs222 <%= "on '#{params[:queue]}'" if params[:queue] %> <%= "with class '#{params[:class]}'" if params[:class] %></h1>
<% end %>

<% unless failure_size.zero? %>
  <%= form_tag(destroy_all_failures_path(queue: params[:queue]), method: :delete) do %>
    <%= submit_tag "Clear #{failure_queue_name} Jobs", class: 'btn btn-danger', data: { confirm: "Are you sure you want to clear ALL #{failure_queue_name.downcase} jobs?" } %>
    <% if failure_size > failure_per_page %>
      <%= link_to "Last page &raquo;".html_safe, { start: (failure_size - failure_per_page) }, class: 'btn' %>
    <% end %>
  <% end %>
  <%= form_tag(retry_all_failures_path(queue: params[:queue]), method: :put) do %>
    <%= submit_tag "Retry #{failure_queue_name} Jobs", class: 'btn', data: { confirm: "Are you sure you want to retry ALL #{failure_queue_name.downcase} jobs?" } %>
  <% end %>
<% end %>

<% if multiple_failure_queues? && !params[:queue] %>
  <p class="sub"><b><%= Resque::Failure.queues.size %></b> failure queues total</sub>
  <%= render partial: 'overview' %>
<% else %>
  <p class="sub">Showing <%= failure_start_at %> to <%= failure_end_at %> of <b><%= failure_size %></b> jobs</p>

  <ul class="failed">
    <% each_failure do |id, job| %>
      <%= render partial: 'failed_job', locals: { id: id, job: job } %>
    <% end %>
  </ul>

  <%= pagination(start: failure_start_at, total: failure_size) unless params[:class] %>
<% end %>

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
misha-resque-web-0.1.1 app/views/resque_web/failures/index.html.erb