From 42b4d6ebe44029155d98d623c9d51f0cda89e194 Mon Sep 17 00:00:00 2001 From: Harald Albers Date: Fri, 22 Jul 2016 17:39:55 +0200 Subject: [PATCH] bash completion for `docker swarm join-token` Signed-off-by: Harald Albers --- contrib/completion/bash/docker | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/contrib/completion/bash/docker b/contrib/completion/bash/docker index a2d606b437..4c0488dafc 100644 --- a/contrib/completion/bash/docker +++ b/contrib/completion/bash/docker @@ -1815,6 +1815,7 @@ _docker_swarm() { init inspect join + join-token leave update " @@ -1884,6 +1885,20 @@ _docker_swarm_join() { esac } +_docker_swarm_join-token() { + case "$cur" in + -*) + COMPREPLY=( $( compgen -W "--help --quiet -q --rotate" -- "$cur" ) ) + ;; + *) + local counter=$( __docker_pos_first_nonflag ) + if [ $cword -eq $counter ]; then + COMPREPLY=( $( compgen -W "manager worker" -- "$cur" ) ) + fi + ;; + esac +} + _docker_swarm_leave() { case "$cur" in -*)