summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStephen Hemminger <stephen.hemminger@vyatta.com>2009-07-07 11:00:56 -0700
committerStephen Hemminger <stephen.hemminger@vyatta.com>2009-07-07 11:00:56 -0700
commitd0c6d7568b191f1cedf4ea6595103d7a6155878f (patch)
tree5e36a3b6cabccaa1b68cbf6562aba68efc73b63a
parentc37bf36c2a8493dc0c1bee3fc3b78deaaf143b90 (diff)
downloadvyatta-op-d0c6d7568b191f1cedf4ea6595103d7a6155878f.tar.gz
vyatta-op-d0c6d7568b191f1cedf4ea6595103d7a6155878f.zip
Make bonding operational mode consistent with ethernet
Clone existing ethernet operational mode commands into bonding. Move old 'show interfaces bonding' to 'show interfaces bonding slaves' etc. Bug 4640 and others
-rw-r--r--templates/show/interfaces/bonding/detail/node.def2
-rw-r--r--templates/show/interfaces/bonding/node.def2
-rw-r--r--templates/show/interfaces/bonding/node.tag/brief/node.def2
-rw-r--r--templates/show/interfaces/bonding/node.tag/capture/not/node.def2
-rw-r--r--templates/show/interfaces/bonding/node.tag/capture/not/port/node.def2
-rw-r--r--templates/show/interfaces/bonding/node.tag/capture/not/port/node.tag/node.def2
-rw-r--r--templates/show/interfaces/bonding/node.tag/capture/port/node.def2
-rw-r--r--templates/show/interfaces/bonding/node.tag/capture/port/node.tag/node.def2
-rw-r--r--templates/show/interfaces/bonding/node.tag/slaves/node.def (renamed from templates/show/interfaces/bonding/node.tag/node.def)0
-rw-r--r--templates/show/interfaces/bonding/node.tag/vif/node.tag/capture/node.def2
-rw-r--r--templates/show/interfaces/bonding/node.tag/vif/node.tag/capture/not/port/node.def2
-rw-r--r--templates/show/interfaces/bonding/node.tag/vif/node.tag/capture/not/port/node.tag/node.def2
-rw-r--r--templates/show/interfaces/bonding/node.tag/vif/node.tag/capture/port/node.def2
-rw-r--r--templates/show/interfaces/bonding/node.tag/vif/node.tag/capture/port/node.tag/node.def2
-rw-r--r--templates/show/interfaces/bonding/slaves/node.def2
-rw-r--r--templates/show/interfaces/bonding/statistics/node.def2
16 files changed, 19 insertions, 11 deletions
diff --git a/templates/show/interfaces/bonding/detail/node.def b/templates/show/interfaces/bonding/detail/node.def
new file mode 100644
index 0000000..4de3dcf
--- /dev/null
+++ b/templates/show/interfaces/bonding/detail/node.def
@@ -0,0 +1,2 @@
+help: Show detailed bonding interface information
+run: ${vyatta_bindir}/vyatta-show-interfaces.pl --intf-type=bonding --action=show
diff --git a/templates/show/interfaces/bonding/node.def b/templates/show/interfaces/bonding/node.def
index da85752..200971a 100644
--- a/templates/show/interfaces/bonding/node.def
+++ b/templates/show/interfaces/bonding/node.def
@@ -1,2 +1,2 @@
help: Show bonding interface information
-run: ${vyatta_bindir}/vyatta-show-bonding.pl --brief
+run: ${vyatta_bindir}/vyatta-show-interfaces.pl --intf-type=bonding --action=show-brief
diff --git a/templates/show/interfaces/bonding/node.tag/brief/node.def b/templates/show/interfaces/bonding/node.tag/brief/node.def
new file mode 100644
index 0000000..d4ae884
--- /dev/null
+++ b/templates/show/interfaces/bonding/node.tag/brief/node.def
@@ -0,0 +1,2 @@
+help: Show summary of the specified bonding interface information
+run: ${vyatta_bindir}/vyatta-show-interfaces.pl --intf="$4" --action=show-brief
diff --git a/templates/show/interfaces/bonding/node.tag/capture/not/node.def b/templates/show/interfaces/bonding/node.tag/capture/not/node.def
index 5896bc8..3fbb818 100644
--- a/templates/show/interfaces/bonding/node.tag/capture/not/node.def
+++ b/templates/show/interfaces/bonding/node.tag/capture/not/node.def
@@ -1 +1 @@
-help: Show captured traffic excluding the specified bonding interface
+help: Show captured traffic excluding the specified bonding interface port
diff --git a/templates/show/interfaces/bonding/node.tag/capture/not/port/node.def b/templates/show/interfaces/bonding/node.tag/capture/not/port/node.def
index 5896bc8..3fbb818 100644
--- a/templates/show/interfaces/bonding/node.tag/capture/not/port/node.def
+++ b/templates/show/interfaces/bonding/node.tag/capture/not/port/node.def
@@ -1 +1 @@
-help: Show captured traffic excluding the specified bonding interface
+help: Show captured traffic excluding the specified bonding interface port
diff --git a/templates/show/interfaces/bonding/node.tag/capture/not/port/node.tag/node.def b/templates/show/interfaces/bonding/node.tag/capture/not/port/node.tag/node.def
index 61079d5..c8e76aa 100644
--- a/templates/show/interfaces/bonding/node.tag/capture/not/port/node.tag/node.def
+++ b/templates/show/interfaces/bonding/node.tag/capture/not/port/node.tag/node.def
@@ -1,3 +1,3 @@
-help: Show captured traffic excluding the specified bonding interface
+help: Show captured traffic excluding the specified bonding interface port
run: /opt/vyatta/bin/vyatta-tshark-interface-port.pl "$4" "$8" 1
allowed: echo -n '<1-65535>'
diff --git a/templates/show/interfaces/bonding/node.tag/capture/port/node.def b/templates/show/interfaces/bonding/node.tag/capture/port/node.def
index 0870adc..e7c3b56 100644
--- a/templates/show/interfaces/bonding/node.tag/capture/port/node.def
+++ b/templates/show/interfaces/bonding/node.tag/capture/port/node.def
@@ -1 +1 @@
-help: Show captured traffic on specified bonding interface
+help: Show captured traffic on specified bonding interface port
diff --git a/templates/show/interfaces/bonding/node.tag/capture/port/node.tag/node.def b/templates/show/interfaces/bonding/node.tag/capture/port/node.tag/node.def
index 8029ba2..296ba4c 100644
--- a/templates/show/interfaces/bonding/node.tag/capture/port/node.tag/node.def
+++ b/templates/show/interfaces/bonding/node.tag/capture/port/node.tag/node.def
@@ -1,3 +1,3 @@
-help: Show captured traffic on specified bonding interface
+help: Show captured traffic on specified bonding interface port
run: /opt/vyatta/bin/vyatta-tshark-interface-port.pl "$4" "$7" 0
allowed: echo -n '<1-65535>'
diff --git a/templates/show/interfaces/bonding/node.tag/node.def b/templates/show/interfaces/bonding/node.tag/slaves/node.def
index c2f1349..c2f1349 100644
--- a/templates/show/interfaces/bonding/node.tag/node.def
+++ b/templates/show/interfaces/bonding/node.tag/slaves/node.def
diff --git a/templates/show/interfaces/bonding/node.tag/vif/node.tag/capture/node.def b/templates/show/interfaces/bonding/node.tag/vif/node.tag/capture/node.def
index 4fb959c..4cb7173 100644
--- a/templates/show/interfaces/bonding/node.tag/vif/node.tag/capture/node.def
+++ b/templates/show/interfaces/bonding/node.tag/vif/node.tag/capture/node.def
@@ -1,2 +1,2 @@
-help: Show captured traffic on specified bonding interface
+help: Show captured traffic on specified bonding virtual interface
run: /opt/vyatta/bin/vyatta-tshark-interface-port.pl "$4.$6"
diff --git a/templates/show/interfaces/bonding/node.tag/vif/node.tag/capture/not/port/node.def b/templates/show/interfaces/bonding/node.tag/vif/node.tag/capture/not/port/node.def
index 5896bc8..aef8d8b 100644
--- a/templates/show/interfaces/bonding/node.tag/vif/node.tag/capture/not/port/node.def
+++ b/templates/show/interfaces/bonding/node.tag/vif/node.tag/capture/not/port/node.def
@@ -1 +1 @@
-help: Show captured traffic excluding the specified bonding interface
+help: Show captured traffic excluding the specified bonding virtual interface port
diff --git a/templates/show/interfaces/bonding/node.tag/vif/node.tag/capture/not/port/node.tag/node.def b/templates/show/interfaces/bonding/node.tag/vif/node.tag/capture/not/port/node.tag/node.def
index 7e62321..496f21c 100644
--- a/templates/show/interfaces/bonding/node.tag/vif/node.tag/capture/not/port/node.tag/node.def
+++ b/templates/show/interfaces/bonding/node.tag/vif/node.tag/capture/not/port/node.tag/node.def
@@ -1,3 +1,3 @@
-help: Show captured traffic excluding the specified bonding interface
+help: Show captured traffic excluding the specified bonding interface port
run: /opt/vyatta/bin/vyatta-tshark-interface-port.pl "$4.$6" "${10}" 1
allowed: echo -n '<1-65535>'
diff --git a/templates/show/interfaces/bonding/node.tag/vif/node.tag/capture/port/node.def b/templates/show/interfaces/bonding/node.tag/vif/node.tag/capture/port/node.def
index 0870adc..5e07aa5 100644
--- a/templates/show/interfaces/bonding/node.tag/vif/node.tag/capture/port/node.def
+++ b/templates/show/interfaces/bonding/node.tag/vif/node.tag/capture/port/node.def
@@ -1 +1 @@
-help: Show captured traffic on specified bonding interface
+help: Show captured traffic on specified bonding virtual interface port
diff --git a/templates/show/interfaces/bonding/node.tag/vif/node.tag/capture/port/node.tag/node.def b/templates/show/interfaces/bonding/node.tag/vif/node.tag/capture/port/node.tag/node.def
index a9a13cf..304b4e3 100644
--- a/templates/show/interfaces/bonding/node.tag/vif/node.tag/capture/port/node.tag/node.def
+++ b/templates/show/interfaces/bonding/node.tag/vif/node.tag/capture/port/node.tag/node.def
@@ -1,3 +1,3 @@
-help: Show captured traffic on specified bonding interface
+help: Show captured traffic on specified bonding virtual interface port
run: /opt/vyatta/bin/vyatta-tshark-interface-port.pl "$4.$6" "$9" 0
allowed: echo -n '<1-65535>'
diff --git a/templates/show/interfaces/bonding/slaves/node.def b/templates/show/interfaces/bonding/slaves/node.def
new file mode 100644
index 0000000..da85752
--- /dev/null
+++ b/templates/show/interfaces/bonding/slaves/node.def
@@ -0,0 +1,2 @@
+help: Show bonding interface information
+run: ${vyatta_bindir}/vyatta-show-bonding.pl --brief
diff --git a/templates/show/interfaces/bonding/statistics/node.def b/templates/show/interfaces/bonding/statistics/node.def
new file mode 100644
index 0000000..5e94c8d
--- /dev/null
+++ b/templates/show/interfaces/bonding/statistics/node.def
@@ -0,0 +1,2 @@
+help: Show detailed ethernet interface information
+run: ${vyatta_bindir}/vyatta-show-interfaces.pl --intf-type=bonding --action=statistics