Sha256: 8b39f84d06d65b3783f4edb57323f02bf77e93da1a0a27c583809203e7cd0cef
Contents?: true
Size: 1.89 KB
Versions: 10
Compression:
Stored size: 1.89 KB
Contents
<h1>Delayed Jobs</h1> <%- size = resque.delayed_queue_schedule_size %> <%= scheduler_view :search_form, layout: false %> <p style="font-color: red; font-weight: bold;"> <%= @error_message %> </p> <p class='intro'> This list below contains the timestamps for scheduled delayed jobs. Server local time: <%= Time.now %> </p> <p class='sub'> Showing <%= start = params[:start].to_i %> to <%= start + 20 %> of <b><%= size %></b> timestamps </p> <table> <tr> <th></th> <th>Timestamp</th> <th>Job count</th> <th>Class</th> <th>Args</th> <th>All schedules</th> </tr> <% resque.delayed_queue_peek(start, 20).each do |timestamp| %> <tr> <td> <form action="<%= u "/delayed/queue_now" %>" method="post"> <input type="hidden" name="timestamp" value="<%= timestamp.to_i %>"> <input type="submit" value="Queue now"> </form> </td> <td><a href="<%= u "delayed/#{timestamp}" %>"><%= format_time(Time.at(timestamp)) %></a></td> <td><%= delayed_timestamp_size = resque.delayed_timestamp_size(timestamp) %></td> <% job = resque.delayed_timestamp_peek(timestamp, 0, 1).first %> <td> <% if job && delayed_timestamp_size == 1 %> <%= h(job['class']) %> <% else %> <a href="<%= u "delayed/#{timestamp}" %>">see details</a> <% end %> </td> <td><%= h(show_job_arguments(job['args'])) if job && delayed_timestamp_size == 1 %></td> <td> <% if job %> <a href="<%=u URI("/delayed/jobs/#{job['class']}?args=" + URI.encode(job['args'].to_json)) %>">All schedules</a> <% end %> </td> </tr> <% end %> </table> <% if size > 0 %> <br> <form method="POST" action="<%=u 'delayed/clear'%>" class='clear-delayed'> <input type='submit' name='' value='Clear Delayed Jobs' /> </form> <% end %> <%= partial :next_more, :start => start, :size => size %>
Version data entries
10 entries across 10 versions & 3 rubygems