def set_extcommunity_rt_set(asn, add)
      str = ''
      # reset first
      set_args_keys(state: 'no', string: str)
      config_set('route_map', 'set_extcommunity_rt', @set_args)
      return unless add || !asn.empty?
      asn.each do |elem|
        str.concat(elem + ' ')
      end
      str.concat('additive') if add
      set_args_keys(state: '', string: str)
      config_set('route_map', 'set_extcommunity_rt', @set_args)
    end
def set_extcommunity_rt_set(asn, add)
      str = ''
      # reset first
      set_args_keys(state: 'no', string: str)
      config_set('route_map', 'set_extcommunity_rt', @set_args)
      return unless add || !asn.empty?
      asn.each do |elem|
        str.concat(elem + ' ')
      end
      str.concat('additive') if add
      set_args_keys(state: '', string: str)
      config_set('route_map', 'set_extcommunity_rt', @set_args)
    end
set extcommunity rt additive
 set extcommunity rt 11:22 12.22.22.22:12 123.256:543
 set extcommunity rt 11:22 12.22.22.22:12 123.256:543 additive