Method: Cisco::Pim#initialize

Defined in:
lib/cisco_node_utils/pim.rb

#initialize(afi, vrf, instantiate = true) ⇒ Pim

Constructor with vrf




29
30
31
32
33
34
35
36
# File 'lib/cisco_node_utils/pim.rb', line 29

def initialize(afi, vrf, instantiate=true)
  fail ArgumentError unless vrf.is_a?(String) || vrf.length > 0
  @vrf = vrf
  @afi = Pim.afi_cli(afi)
  set_args_keys_default

  Feature.pim_enable if instantiate
end