mirror of
https://github.com/docker/cli.git
synced 2026-01-15 07:40:57 +03:00
Merge pull request #31330 from albers/completion-fix-node-plus-self
Fix bash completion for `docker service ps --filter node` Upstream-commit: 3470c8d7676ec7e16db2f2be32805c569ad9448e Component: engine
This commit is contained in:
@@ -405,10 +405,6 @@ __docker_complete_nodes() {
|
||||
COMPREPLY=( $(compgen -W "$(__docker_nodes "$@")" -- "$current") )
|
||||
}
|
||||
|
||||
__docker_complete_nodes_plus_self() {
|
||||
__docker_complete_nodes --add self "$@"
|
||||
}
|
||||
|
||||
# __docker_services returns a list of all services. Additional options to
|
||||
# `docker service ls` may be specified in order to filter the list, e.g.
|
||||
# `__docker_services --filter name=xxx`
|
||||
@@ -2914,7 +2910,7 @@ _docker_service_ps() {
|
||||
return
|
||||
;;
|
||||
node)
|
||||
__docker_complete_nodes_plus_self --cur "${cur##*=}"
|
||||
__docker_complete_nodes --cur "${cur##*=}" --add self
|
||||
return
|
||||
;;
|
||||
esac
|
||||
@@ -3327,7 +3323,7 @@ _docker_node_inspect() {
|
||||
COMPREPLY=( $( compgen -W "--format -f --help --pretty" -- "$cur" ) )
|
||||
;;
|
||||
*)
|
||||
__docker_complete_nodes_plus_self
|
||||
__docker_complete_nodes --add self
|
||||
esac
|
||||
}
|
||||
|
||||
@@ -3421,7 +3417,7 @@ _docker_node_ps() {
|
||||
COMPREPLY=( $( compgen -W "--filter -f --help --no-resolve --no-trunc" -- "$cur" ) )
|
||||
;;
|
||||
*)
|
||||
__docker_complete_nodes_plus_self
|
||||
__docker_complete_nodes --add self
|
||||
;;
|
||||
esac
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user