summaryrefslogtreecommitdiff
path: root/templates/interfaces/pseudo-ethernet/node.def
diff options
context:
space:
mode:
authorChristian Poessinger <christian@poessinger.com>2020-02-13 07:58:35 +0100
committerChristian Poessinger <christian@poessinger.com>2020-02-13 07:58:35 +0100
commit99a148ef779eafa025d9121344dbc91f28b8ce28 (patch)
treec3c0f17d0a55fe97098129dda5a4c9c50bb79a3c /templates/interfaces/pseudo-ethernet/node.def
parent4ce00b51405688e42d9b3364ac814446cb4e01f6 (diff)
downloadvyatta-cfg-system-99a148ef779eafa025d9121344dbc91f28b8ce28.tar.gz
vyatta-cfg-system-99a148ef779eafa025d9121344dbc91f28b8ce28.zip
macvlan: T1635: migrate pseudo-ethernet interface definition to XML/Python
Diffstat (limited to 'templates/interfaces/pseudo-ethernet/node.def')
-rw-r--r--templates/interfaces/pseudo-ethernet/node.def19
1 files changed, 0 insertions, 19 deletions
diff --git a/templates/interfaces/pseudo-ethernet/node.def b/templates/interfaces/pseudo-ethernet/node.def
deleted file mode 100644
index 14fe64aa..00000000
--- a/templates/interfaces/pseudo-ethernet/node.def
+++ /dev/null
@@ -1,19 +0,0 @@
-tag:
-priority: 319 # same as vif
-type: txt
-help: Pseudo Ethernet device name
-val_help: <pethN>; Pseudo Ethernet interface name
-
-syntax:expression: pattern $VAR(@) "^peth[0-9]+$" \
- ; "name must be (peth0-peth999)"
-
-commit:expression: $VAR(link) != ""
- ; "link device must be set for virtual ethernet $VAR(@)"
-
-create: sudo ip link add $VAR(@) link $VAR(link/@) type macvlan mode $VAR(mode/@) || exit 1
- if ! cli-shell-api exists interfaces ethernet $VAR(@) disable;
- then sudo ip link set $VAR(@) up
- fi
- /opt/vyatta/sbin/vyatta-link-detect $VAR(@) on
-
-delete: sudo ip link delete dev $VAR(@) type macvlan