Class: PumaCloudwatch::Metrics::Parser
- Inherits:
-
Object
- Object
- PumaCloudwatch::Metrics::Parser
- Defined in:
- lib/puma_cloudwatch/metrics/parser.rb
Constant Summary collapse
- METRICS =
[:backlog, :running, :pool_capacity, :max_threads]
Instance Method Summary collapse
- #call ⇒ Object
-
#initialize(data) ⇒ Parser
constructor
A new instance of Parser.
Constructor Details
#initialize(data) ⇒ Parser
Returns a new instance of Parser.
5 6 7 |
# File 'lib/puma_cloudwatch/metrics/parser.rb', line 5 def initialize(data) @data = data end |
Instance Method Details
#call ⇒ Object
9 10 11 |
# File 'lib/puma_cloudwatch/metrics/parser.rb', line 9 def call Array.new.tap { |result| parse(@data, result) } end |