Sha256: 8d8548bf9a89552026dbd103d61d572ca4f58ab93719126e53c7814db5093929

Contents?: true

Size: 1.3 KB

Versions: 5

Compression:

Stored size: 1.3 KB

Contents

<h1>
  Overview
</h1>
<p class="sub">
  The list below shows an overview of the jobs in the delayed_job queue.
</p>
<table class="overview">
  <tr>
    <th>Status</th>
    <th>Count</th>
  </tr>
  <tr>
    <td class="status">
      <a href="<%= u('/enqueued') %>">Enqueued Jobs</a>
    </td>
    <td>
      <%= delayed_jobs(:enqueued, @queues).count %>
    </td>
  </tr>
  <tr>
    <td class="status">
      <a href="<%= u('/working') %>">Working Jobs</a>
    </td>
    <td>
      <%= delayed_jobs(:working, @queues).count %>
    </td>
  </tr>
  <tr>
    <td class="status">
      <a href="<%= u('/pending') %>">Pending Jobs</a>
    </td>
    <td>
      <%= delayed_jobs(:pending, @queues).count %>
    </td>
  </tr>
  <tr class="<%= delayed_jobs(:failed, @queues).count > 0 ? 'failure' : '' %>">
    <td class="status">
      <a href="<%= u('/failed') %>">Failed Jobs</a>
    </td>
    <td>
      <%= delayed_jobs(:failed, @queues).count %>
    </td>
  </tr>
</table>

<table class="overview">
  <tr>
    <th>Queue</th>
    <th>Count</th>
  </tr>

  <% delayed_jobs(nil).group(:queue).size.each do |queue, count| %>
    <tr>
      <td class="status">
        <a href="<%= queue_path(queue) %>">
          <%= queue %>
        </a>
      </td>
      <td>
      <%= count %>
      </td>
    </tr>
  <% end %>
</table>

<%= poll %>

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
delayed_job_web-1.4.4 lib/delayed_job_web/application/views/overview.erb
delayed_job_web-1.4.3 lib/delayed_job_web/application/views/overview.erb
delayed_job_web-1.4.2 lib/delayed_job_web/application/views/overview.erb
delayed_job_web-1.4 lib/delayed_job_web/application/views/overview.erb
delayed_job_web-1.3 lib/delayed_job_web/application/views/overview.erb