Module: Sidekiq::JobSignal::Web
- Defined in:
- lib/sidekiq/job_signal/web.rb
Constant Summary collapse
- ROOT =
File.("../../../../web", __FILE__)
Class Method Summary collapse
Class Method Details
.registered(app) ⇒ Object
8 9 10 11 12 13 14 15 16 17 18 |
# File 'lib/sidekiq/job_signal/web.rb', line 8 def self.registered(app) app.get "/signals" do render(:erb, File.read("#{ROOT}/views/signals.erb")) end app.post "/signals" do Sidekiq::JobSignal.quit(jid: params["quit"]) if params["quit"] render(:erb, File.read("#{ROOT}/views/signals.erb")) end app.tabs["Signals"] = "signals" end |