From 8ac4093276be117a3f9abba4eedf570b4f722efe Mon Sep 17 00:00:00 2001 From: Ilan Erenstein Date: Fri, 4 Nov 2016 09:20:11 -0700 Subject: [PATCH] Adding credit to the author of vault completion --- completion/available/vault.completion.bash | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/completion/available/vault.completion.bash b/completion/available/vault.completion.bash index 4f1d84fe..d25d9850 100644 --- a/completion/available/vault.completion.bash +++ b/completion/available/vault.completion.bash @@ -1,3 +1,5 @@ +# Credit https://github.com/iljaweis/vault-bash-completion/ + function _vault() { local VAULT_COMMANDS='delete path-help read renew revoke server status write audit-disable audit-enable audit-list auth auth-disable auth-enable capabilities generate-root init key-status list mount mount-tune mounts policies policy-delete policy-write rekey remount rotate seal ssh step-down token-create token-lookup token-renew token-revoke unmount unseal version' @@ -13,7 +15,7 @@ function _vault() { local cur=${COMP_WORDS[COMP_CWORD]} local line=${COMP_LINE} - + if [ "$(echo $line | wc -w)" -le 2 ]; then if [[ "$line" =~ ^vault\ (read|write|delete|list)\ $ ]]; then COMPREPLY=($(compgen -W "$VAULT_ROOTPATH" -- ''))