Class: QPush::Web::Get
- Inherits:
-
Object
- Object
- QPush::Web::Get
- Defined in:
- lib/qpush/web/get.rb
Class Method Summary collapse
- .crons(s, c) ⇒ Object
- .delays(s, e) ⇒ Object
- .heartbeat ⇒ Object
- .history ⇒ Object
- .jobs ⇒ Object
- .morgue(s, c) ⇒ Object
- .retries(s, c) ⇒ Object
- .stats ⇒ Object
Class Method Details
.crons(s, c) ⇒ Object
43 44 45 46 |
# File 'lib/qpush/web/get.rb', line 43 def crons(s, c) crons = Apis::Crons.new(s, c) crons.call.to_json end |
.delays(s, e) ⇒ Object
37 38 39 40 41 |
# File 'lib/qpush/web/get.rb', line 37 def delays(s, e) jobs = Get.all_delays[s, e] jobs.map! { |job| JSON.parse(job.first).merge(perform_at: job.last) } end |
.heartbeat ⇒ Object
12 13 14 15 |
# File 'lib/qpush/web/get.rb', line 12 def heartbeat heart = Apis::Heart.new heart.call.to_json end |
.history ⇒ Object
17 18 19 20 |
# File 'lib/qpush/web/get.rb', line 17 def history history = Apis::History.new history.call.to_json end |
.jobs ⇒ Object
22 23 24 25 |
# File 'lib/qpush/web/get.rb', line 22 def jobs jobs = Apis::Jobs.new jobs.call.to_json end |
.morgue(s, c) ⇒ Object
32 33 34 35 |
# File 'lib/qpush/web/get.rb', line 32 def morgue(s, c) morgue = Apis::Morgue.new(s, c) morgue.call.to_json end |