Method: Cisco::RouteMap#set_metric_set

Defined in:
lib/cisco_node_utils/route_map.rb

#set_metric_set(plus, bndw, del, reliability, eff_bw, mtu) ⇒ Object



1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
# File 'lib/cisco_node_utils/route_map.rb', line 1577

def set_metric_set(plus, bndw, del, reliability, eff_bw, mtu)
  set_args_keys(state: 'no', additive: '', bw: '', delay: '',
                rel: '', eff: '', mtu: '')
  config_set('route_map', 'set_metric', @set_args)
  return unless bndw
  additive = plus ? '+' : ''
  bw = bndw ? bndw : ''
  delay = del ? del : ''
  rel = reliability ? reliability : ''
  eff = eff_bw ? eff_bw : ''
  lmtu = mtu ? mtu : ''
  set_args_keys(state: '', additive: additive, bw: bw, delay: delay,
                rel: rel, eff: eff, mtu: lmtu)
  config_set('route_map', 'set_metric', @set_args)
end