summaryrefslogtreecommitdiff
path: root/interface-definitions
diff options
context:
space:
mode:
authorNataliia Solomko <natalirs1985@gmail.com>2025-01-28 14:43:48 +0200
committerNataliia Solomko <natalirs1985@gmail.com>2025-01-31 13:06:53 +0200
commit57490fa69f7e70f5e14ac66b327bc67db2311e62 (patch)
tree9ad29adb478deb9b7217c8062a523bbe7ba9ddad /interface-definitions
parentdfda2c7f305df94690cc4538a74ab213d25c579c (diff)
downloadvyos-1x-57490fa69f7e70f5e14ac66b327bc67db2311e62.tar.gz
vyos-1x-57490fa69f7e70f5e14ac66b327bc67db2311e62.zip
T7076: VPP add check for interface to xml
Diffstat (limited to 'interface-definitions')
-rw-r--r--interface-definitions/vpp.xml.in5
1 files changed, 4 insertions, 1 deletions
diff --git a/interface-definitions/vpp.xml.in b/interface-definitions/vpp.xml.in
index 4c25c10f7..2b61ac994 100644
--- a/interface-definitions/vpp.xml.in
+++ b/interface-definitions/vpp.xml.in
@@ -450,8 +450,11 @@
<format>ethN</format>
<description>Interface name</description>
</valueHelp>
+ <completionHelp>
+ <script>${vyos_completion_dir}/list_interfaces --type ethernet</script>
+ </completionHelp>
<constraint>
- <regex>((eth|lan)[0-9]+|(eno|ens|enp|enx).+)</regex>
+ <validator name="ethernet-interface"/>
</constraint>
<constraintErrorMessage>Invalid interface name</constraintErrorMessage>
</properties>