Method: Cisco::StpGlobal#set_range_based_params

Defined in:
lib/cisco_node_utils/stp_global.rb

#set_range_based_params(list, param_name) ⇒ Object



663
664
665
666
667
668
669
670
671
672
673
674
# File 'lib/cisco_node_utils/stp_global.rb', line 663

def set_range_based_params(list, param_name)
  list.each do |range, property_value|
    # if a particular range is set to default, use 'no' cmd
    if property_value == 'default'
      config_set('stp_global', param_name,
                 state: 'no', range: range, val: '')
    else
      config_set('stp_global', param_name,
                 state: '', range: range, val: property_value)
    end
  end
end