Fix bash completion for `docker service ps --filter node`
| ... | ... |
@@ -405,10 +405,6 @@ __docker_complete_nodes() {
|
| 405 | 405 |
COMPREPLY=( $(compgen -W "$(__docker_nodes "$@")" -- "$current") ) |
| 406 | 406 |
} |
| 407 | 407 |
|
| 408 |
-__docker_complete_nodes_plus_self() {
|
|
| 409 |
- __docker_complete_nodes --add self "$@" |
|
| 410 |
-} |
|
| 411 |
- |
|
| 412 | 408 |
# __docker_services returns a list of all services. Additional options to |
| 413 | 409 |
# `docker service ls` may be specified in order to filter the list, e.g. |
| 414 | 410 |
# `__docker_services --filter name=xxx` |
| ... | ... |
@@ -2914,7 +2910,7 @@ _docker_service_ps() {
|
| 2914 | 2914 |
return |
| 2915 | 2915 |
;; |
| 2916 | 2916 |
node) |
| 2917 |
- __docker_complete_nodes_plus_self --cur "${cur##*=}"
|
|
| 2917 |
+ __docker_complete_nodes --cur "${cur##*=}" --add self
|
|
| 2918 | 2918 |
return |
| 2919 | 2919 |
;; |
| 2920 | 2920 |
esac |
| ... | ... |
@@ -3327,7 +3323,7 @@ _docker_node_inspect() {
|
| 3327 | 3327 |
COMPREPLY=( $( compgen -W "--format -f --help --pretty" -- "$cur" ) ) |
| 3328 | 3328 |
;; |
| 3329 | 3329 |
*) |
| 3330 |
- __docker_complete_nodes_plus_self |
|
| 3330 |
+ __docker_complete_nodes --add self |
|
| 3331 | 3331 |
esac |
| 3332 | 3332 |
} |
| 3333 | 3333 |
|
| ... | ... |
@@ -3421,7 +3417,7 @@ _docker_node_ps() {
|
| 3421 | 3421 |
COMPREPLY=( $( compgen -W "--filter -f --help --no-resolve --no-trunc" -- "$cur" ) ) |
| 3422 | 3422 |
;; |
| 3423 | 3423 |
*) |
| 3424 |
- __docker_complete_nodes_plus_self |
|
| 3424 |
+ __docker_complete_nodes --add self |
|
| 3425 | 3425 |
;; |
| 3426 | 3426 |
esac |
| 3427 | 3427 |
} |