Add bash completion for `network ls --filter dangling`

Signed-off-by: Harald Albers <github@albersweb.de>
This commit is contained in:
Harald Albers 2019-03-09 14:41:41 +01:00
parent 89dd14d665
commit 9c8dec9f0b
1 changed files with 5 additions and 1 deletions

View File

@ -3333,6 +3333,10 @@ _docker_network_inspect() {
_docker_network_ls() { _docker_network_ls() {
local key=$(__docker_map_key_of_current_option '--filter|-f') local key=$(__docker_map_key_of_current_option '--filter|-f')
case "$key" in case "$key" in
dangling)
COMPREPLY=( $( compgen -W "false true" -- "${cur##*=}" ) )
return
;;
driver) driver)
__docker_complete_plugins_bundled --cur "${cur##*=}" --type Network --add macvlan __docker_complete_plugins_bundled --cur "${cur##*=}" --type Network --add macvlan
return return
@ -3357,7 +3361,7 @@ _docker_network_ls() {
case "$prev" in case "$prev" in
--filter|-f) --filter|-f)
COMPREPLY=( $( compgen -S = -W "driver id label name scope type" -- "$cur" ) ) COMPREPLY=( $( compgen -S = -W "dangling driver id label name scope type" -- "$cur" ) )
__docker_nospace __docker_nospace
return return
;; ;;