Class: SolidQueueWeb::QueueStats
- Inherits:
-
Object
- Object
- SolidQueueWeb::QueueStats
- Defined in:
- app/services/solid_queue_web/queue_stats.rb
Instance Attribute Summary collapse
-
#completed_24h ⇒ Object
readonly
Returns the value of attribute completed_24h.
-
#failed_24h ⇒ Object
readonly
Returns the value of attribute failed_24h.
-
#failure_sparklines ⇒ Object
readonly
Returns the value of attribute failure_sparklines.
-
#oldest_ready ⇒ Object
readonly
Returns the value of attribute oldest_ready.
Instance Method Summary collapse
-
#initialize(queues) ⇒ QueueStats
constructor
A new instance of QueueStats.
Constructor Details
#initialize(queues) ⇒ QueueStats
Returns a new instance of QueueStats.
5 6 7 8 9 |
# File 'app/services/solid_queue_web/queue_stats.rb', line 5 def initialize(queues) @queues = queues @now = Time.current compute end |
Instance Attribute Details
#completed_24h ⇒ Object (readonly)
Returns the value of attribute completed_24h.
3 4 5 |
# File 'app/services/solid_queue_web/queue_stats.rb', line 3 def completed_24h @completed_24h end |
#failed_24h ⇒ Object (readonly)
Returns the value of attribute failed_24h.
3 4 5 |
# File 'app/services/solid_queue_web/queue_stats.rb', line 3 def failed_24h @failed_24h end |
#failure_sparklines ⇒ Object (readonly)
Returns the value of attribute failure_sparklines.
3 4 5 |
# File 'app/services/solid_queue_web/queue_stats.rb', line 3 def failure_sparklines @failure_sparklines end |
#oldest_ready ⇒ Object (readonly)
Returns the value of attribute oldest_ready.
3 4 5 |
# File 'app/services/solid_queue_web/queue_stats.rb', line 3 def oldest_ready @oldest_ready end |