11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
# File 'lib/resque/plugins/queue_priority/server.rb', line 11
def self.registered(app)
app.get "/queuepriority" do
@priorities = Resque.priority_buckets
queuepriority_view :priorities
end
app.post "/queuepriority" do
priorities = params['priorities']
Resque.priority_buckets = priorities
redirect to("/queuepriority")
end
app.helpers do
def queuepriority_view(filename, options = {}, locals = {})
erb(File.read(File.join(::Resque::Plugins::QueuePriority::Server::VIEW_PATH, "#{filename}.erb")), options, locals)
end
end
app.tabs << "QueuePriority"
end
|