diff --git a/lib/cisco_node_utils/cmd_ref/interface_service_vni.yaml b/lib/cisco_node_utils/cmd_ref/interface_service_vni.yaml index 1a88504e..394a7cc3 100644 --- a/lib/cisco_node_utils/cmd_ref/interface_service_vni.yaml +++ b/lib/cisco_node_utils/cmd_ref/interface_service_vni.yaml @@ -11,6 +11,11 @@ _template: - 'interface ' - 'service instance vni' +all_interfaces: + multiple: + get_context: ~ + get_value: '/^interface (.*)/' + all_service_vni_ids: multiple: get_context: diff --git a/lib/cisco_node_utils/interface_service_vni.rb b/lib/cisco_node_utils/interface_service_vni.rb index 027c3202..106890c3 100644 --- a/lib/cisco_node_utils/interface_service_vni.rb +++ b/lib/cisco_node_utils/interface_service_vni.rb @@ -36,7 +36,7 @@ def to_s def self.svc_vni_ids hash = {} - intf_list = config_get('interface', 'all_interfaces') + intf_list = config_get('interface_service_vni', 'all_interfaces') return hash if intf_list.nil? intf_list.each do |intf|