Hide aliases in bash completion of `docker node|service`
@@ -2769,7 +2769,11 @@ _docker_network() {
prune
rm
"
- __docker_subcommands "$subcommands" && return
+ local aliases="
+ list
+ remove
+ "
+ __docker_subcommands "$subcommands $aliases" && return
case "$cur" in
-*)
@@ -2785,15 +2789,19 @@ _docker_service() {
local subcommands="
create
inspect
- ls list
- rm remove
+ ls
+ rm
scale
ps
update
"
__docker_daemon_is_experimental && subcommands+="logs"
- __docker_subcommands "$subcommands" && return
+ local aliases="
+ list
+ remove
+ "
+ __docker_subcommands "$subcommands $aliases" && return
case "$cur" in
-*)
@@ -3292,13 +3300,17 @@ _docker_node() {
local subcommands="
demote
inspect
- ls list
+ ls
promote
- rm remove
+ rm
ps
update
"
- __docker_subcommands "$subcommands" && return
+ local aliases="
+ list
+ remove
+ "
+ __docker_subcommands "$subcommands $aliases" && return
case "$cur" in
-*)
