From b9b2f7ade2fee7b99653b512fe3d573466f68c1c Mon Sep 17 00:00:00 2001 From: Stig Thormodsrud Date: Sun, 8 Mar 2009 17:49:50 -0700 Subject: Fix 4183: no auto completion for 'clear vrrp interfaces <> group ?'. Need to find a better way to pass vars than $COMP_WORDS{}. --- templates/show/vrrp/interface/node.tag/group/node.tag/node.def | 2 +- templates/show/vrrp/interface/node.tag/node.def | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) (limited to 'templates/show') diff --git a/templates/show/vrrp/interface/node.tag/group/node.tag/node.def b/templates/show/vrrp/interface/node.tag/group/node.tag/node.def index cf74912..de7eb12 100644 --- a/templates/show/vrrp/interface/node.tag/group/node.tag/node.def +++ b/templates/show/vrrp/interface/node.tag/group/node.tag/node.def @@ -1,3 +1,3 @@ help: Show VRRP information for specified interface and group -allowed: echo -n '' +allowed: /opt/vyatta/sbin/vyatta-keepalived.pl --vrrp-action=list-vrrp-group --intf "${COMP_WORDS[COMP_CWORD-2]}" run: sudo /opt/vyatta/bin/sudo-users/vyatta-show-vrrp.pl "$4" "$6" diff --git a/templates/show/vrrp/interface/node.tag/node.def b/templates/show/vrrp/interface/node.tag/node.def index f403060..1defd31 100644 --- a/templates/show/vrrp/interface/node.tag/node.def +++ b/templates/show/vrrp/interface/node.tag/node.def @@ -1,5 +1,3 @@ help: Show VRRP information for specified interface -allowed: local -a array ; - array=( /sys/class/net/eth* ) ; - echo -n ${array[@]##*/} +allowed: /opt/vyatta/sbin/vyatta-keepalived.pl --vrrp-action=list-vrrp-intf run: sudo /opt/vyatta/bin/sudo-users/vyatta-show-vrrp.pl "$4" -- cgit v1.2.3