Method: Aio::Module::Cmd::H3C::DisplayPower#parse_unit
- Defined in:
- lib/modules/cmd/h3c/display_power.rb
#parse_unit(context) ⇒ Object
60 61 62 63 64 65 66 67 68 69 70 |
# File 'lib/modules/cmd/h3c/display_power.rb', line 60 def parse_unit(context) power = {} context.readline_match_block(/Unit (?<slot_id>\d+)/) do |block| useful[:power] = {} useful[:power]["slot_#{block[:slot_id]}"] = power block.update(power, :slot_id) end context.readline_range_loop(/power/, /power/, {:before=>true}) do |cont_layer| parse_power(cont_layer, power) end end |