summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChandan Kumar <chkumar246@gmail.com>2016-03-11 18:56:12 +0530
committerSteve Martinelli <stevemar@ca.ibm.com>2016-03-12 03:39:48 +0000
commit8e551eae95c27390df65d69ac9582fdc8d54dc1d (patch)
tree67399084cbb0cac1da6d8d6fb66e2e6b191df4d7
parent91d1053f6811d454c538c85ea601dc700a56b4b3 (diff)
downloadpython-keystoneclient-8e551eae95c27390df65d69ac9582fdc8d54dc1d.tar.gz
Remove keystone bash completion scripts for Keystone
The ``keystone`` CLI has been removed, using the ``openstack`` CLI is recommended. This feature has been deprecated since the Liberty release of Keystone. So, keystone bash completion script should be removed. Depends-On: I132b862bde5b4173bf34beae12a7a882f5a96314 Change-Id: I5a636e19f46851e83830149108b6355bc5496f8c
-rw-r--r--tools/keystone.bash_completion27
1 files changed, 0 insertions, 27 deletions
diff --git a/tools/keystone.bash_completion b/tools/keystone.bash_completion
deleted file mode 100644
index d18668b..0000000
--- a/tools/keystone.bash_completion
+++ /dev/null
@@ -1,27 +0,0 @@
-# bash completion for openstack keystone
-
-_keystone_opts="" # lazy init
-_keystone_flags="" # lazy init
-_keystone_opts_exp="" # lazy init
-_keystone()
-{
- local cur prev kbc
- COMPREPLY=()
- cur="${COMP_WORDS[COMP_CWORD]}"
- prev="${COMP_WORDS[COMP_CWORD-1]}"
-
- if [ "x$_keystone_opts" == "x" ] ; then
- kbc="`keystone bash-completion | sed -e "s/ -h / /"`"
- _keystone_opts="`echo "$kbc" | sed -e "s/--[a-z0-9_-]*//g" -e "s/[ ][ ]*/ /g"`"
- _keystone_flags="`echo " $kbc" | sed -e "s/ [^-][^-][a-z0-9_-]*//g" -e "s/[ ][ ]*/ /g"`"
- _keystone_opts_exp="`echo $_keystone_opts | sed -e "s/[ ]/|/g"`"
- fi
-
- if [[ " ${COMP_WORDS[@]} " =~ " "($_keystone_opts_exp)" " && "$prev" != "help" ]] ; then
- COMPREPLY=($(compgen -W "${_keystone_flags}" -- ${cur}))
- else
- COMPREPLY=($(compgen -W "${_keystone_opts}" -- ${cur}))
- fi
- return 0
-}
-complete -F _keystone keystone