Method: Aio::Module::Cmd::H3C::DisplayPower#parse

Defined in:
lib/modules/cmd/h3c/display_power.rb

#parseObject



22
23
24
25
26
27
28
29
30
31
32
33
34
35
# File 'lib/modules/cmd/h3c/display_power.rb', line 22

def parse
  cont = self.context.dup
  useful[:power] = {}
  case device_template
  when Template_1
    cont.readline_range_loop(/Slot/, /Slot/) do |cont_layer|
      parse_slot(cont_layer)
    end
  when Template_2
    cont.readline_range_loop(/Unit/, /Unit/) do |cont_layer|
      parse_unit(cont_layer)
    end
  end
end