def ingress_interface
      list = config_get('itd_service', 'ingress_interface', @get_args)
      rlist = []
      list.each do |intf, next_hop|
        intf.gsub!('Eth', 'ethernet ')
        intf.gsub!('Po', 'port-channel ')
        intf.gsub!('Vlan', 'vlan ')
        next_hop = '' if next_hop.nil?
        rlist << [intf, next_hop]
      end
      rlist
    end
def ingress_interface
      list = config_get('itd_service', 'ingress_interface', @get_args)
      rlist = []
      list.each do |intf, next_hop|
        intf.gsub!('Eth', 'ethernet ')
        intf.gsub!('Po', 'port-channel ')
        intf.gsub!('Vlan', 'vlan ')
        next_hop = '' if next_hop.nil?
        rlist << [intf, next_hop]
      end
      rlist
    end
this is an array like:
 [['ethernet 1/1', '1.1.1.1'], ['port-channel 100', '2.2.2.2'],
 ['vlan 2', '3.3.3.3']]
 show command output is like: Eth1/1, Po100, Vlan2
 so translate back to the input format