Sha256: bfa9403b75b409609c5714bdf10742639c156bd88cd9aed983d2f9487a7ae4dc

Contents?: true

Size: 1.45 KB

Versions: 9

Compression:

Stored size: 1.45 KB

Contents

<h1>Schedule</h1>

<p class='intro'>
  The list below contains all scheduled jobs.  Click &quot;Queue now&quot; to queue
  a job immediately.
</p>

<table>
  <tr>
    <th></th>
    <th>Name</th>
    <th>Description</th>
    <th>Interval</th>
    <th>Class</th>
    <th>Queue</th>
    <th>Arguments</th>
  </tr>
  <% Resque.schedule.keys.sort.each do |name| %>
    <% config = Resque.schedule[name] %>
    <tr>
      <td>
        <form action="<%= u "/schedule/requeue" %>" method="post">
          <input type="hidden" name="job_name" value="<%= h name %>">
          <input type="submit" value="Queue now">
        </form>
      </td>
      <td><%= h name %></td>
      <td><%= h config['description'] %></td>
      <td style="white-space:nowrap"><%= if !config['every'].nil? 
                                           h('every: ' + config['every'])
                                         elsif !config['cron'].nil?
                                           h('cron: ' + config['cron']) 
                                         else
                                           'Not currently scheduled'
                                         end %></td>
      <td><%= (config['class'].nil? && !config['custom_job_class'].nil?) ?
              h(config['custom_job_class']) :
              h(config['class']) %></td>
      <td><%= h config['queue'] || queue_from_class_name(config['class']) %></td>
      <td><%= h config['args'].inspect %></td>
    </tr>
  <% end %>
</table>

Version data entries

9 entries across 9 versions & 3 rubygems

Version Path
resque-scheduler-2.0.1 lib/resque_scheduler/server/views/scheduler.erb
ealdent-resque-scheduler-2.0.0.e lib/resque_scheduler/server/views/scheduler.erb
nogara-resque-scheduler-2.0.2 lib/resque_scheduler/server/views/scheduler.erb
nogara-resque-scheduler-2.0.1 lib/resque_scheduler/server/views/scheduler.erb
resque-scheduler-2.0.0 lib/resque_scheduler/server/views/scheduler.erb
resque-scheduler-2.0.0.h lib/resque_scheduler/server/views/scheduler.erb
resque-scheduler-2.0.0.g lib/resque_scheduler/server/views/scheduler.erb
resque-scheduler-2.0.0.e lib/resque_scheduler/server/views/scheduler.erb
resque-scheduler-2.0.0.d lib/resque_scheduler/server/views/scheduler.erb