summaryrefslogtreecommitdiffstats
path: root/pytools
diff options
context:
space:
mode:
authorAndrew Jeffery <andrew@aj.id.au>2018-02-26 10:41:33 +1030
committerAndrew Jeffery <andrew@aj.id.au>2018-02-26 11:32:52 +1030
commitc182e5ece4a7a4079c935d381ea787390cf0feb5 (patch)
treebaefd75cafce0546d267397a6df90daae2b4c5d3 /pytools
parent099bb15685cab75f745386b4935d5cccb9148d38 (diff)
downloadtalos-skeleton-c182e5ece4a7a4079c935d381ea787390cf0feb5.tar.gz
talos-skeleton-c182e5ece4a7a4079c935d381ea787390cf0feb5.zip
pytools: Add completion script for obmcutil
Change-Id: Ia248f971e2c8a1ff80f1e6947ef0af283d4ec9ba Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
Diffstat (limited to 'pytools')
-rw-r--r--pytools/obmcutil-completion.sh11
1 files changed, 11 insertions, 0 deletions
diff --git a/pytools/obmcutil-completion.sh b/pytools/obmcutil-completion.sh
new file mode 100644
index 0000000..9790025
--- /dev/null
+++ b/pytools/obmcutil-completion.sh
@@ -0,0 +1,11 @@
+_obmcutil() {
+ COMPREPLY=()
+ cur=${COMP_WORDS[COMP_CWORD]}
+
+ opts="bmcstate bootprogress chassiskill chassisoff chassison chassisstate hoststate power poweroff poweron state -h --help -v --verbose -w --wait"
+
+ # complete -* with long options.
+ COMPREPLY=($(compgen -W "$opts" -- $cur))
+}
+
+complete -F _obmcutil obmcutil
OpenPOWER on IntegriCloud