Class: Kolekti::Analizo::Parser
- Inherits:
-
Object
- Object
- Kolekti::Analizo::Parser
- Defined in:
- lib/kolekti_analizo/parser.rb
Instance Method Summary collapse
-
#initialize(wanted_metric_configurations, persistence_strategy) ⇒ Parser
constructor
A new instance of Parser.
- #parse_all(output) ⇒ Object
Constructor Details
#initialize(wanted_metric_configurations, persistence_strategy) ⇒ Parser
Returns a new instance of Parser.
4 5 6 7 |
# File 'lib/kolekti_analizo/parser.rb', line 4 def initialize(wanted_metric_configurations, persistence_strategy) @wanted_metric_configurations = wanted_metric_configurations @persistence_strategy = persistence_strategy end |
Instance Method Details
#parse_all(output) ⇒ Object
9 10 11 12 13 |
# File 'lib/kolekti_analizo/parser.rb', line 9 def parse_all(output) YAML.load_documents(output).each do |hash| parse(hash) end end |