From caf69432115b2f0460aa8f27db988f8c5122c513 Mon Sep 17 00:00:00 2001 From: Harald Albers Date: Mon, 3 Jul 2017 16:55:40 +0200 Subject: [PATCH] Refactor alias delegation in bash completion for `secret rm|remove` The completion logic should be implemented in the documented subcommands (ls, rm) and delegated to from the aliases (list, remove). For the rm|remove pair, this was implemented vice versa. Signed-off-by: Harald Albers (cherry picked from commit d585e554d5e3a16f424cb3d92d0f7be342b8c7ca) Signed-off-by: Sebastiaan van Stijn --- components/cli/contrib/completion/bash/docker | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/components/cli/contrib/completion/bash/docker b/components/cli/contrib/completion/bash/docker index f82209ea07..d1fad7ad7c 100644 --- a/components/cli/contrib/completion/bash/docker +++ b/components/cli/contrib/completion/bash/docker @@ -4151,6 +4151,10 @@ _docker_secret_ls() { } _docker_secret_remove() { + _docker_secret_rm +} + +_docker_secret_rm() { case "$cur" in -*) COMPREPLY=( $( compgen -W "--help" -- "$cur" ) ) @@ -4161,10 +4165,6 @@ _docker_secret_remove() { esac } -_docker_secret_rm() { - _docker_secret_remove -} - _docker_search() {