Merge pull request #17148 from albers/completion-dm-options

bash completion: support for more devicemapper options
This commit is contained in:
Jess Frazelle 2015-10-19 15:25:27 -07:00
commit 6f4d7dfbf4
1 changed files with 3 additions and 5 deletions

View File

@ -667,6 +667,8 @@ _docker_daemon() {
dm.mountopt dm.mountopt
dm.override_udev_sync_check dm.override_udev_sync_check
dm.thinpooldev dm.thinpooldev
dm.use_deferred_deletion
dm.use_deferred_removal
" "
local zfs_options="zfs.fsname" local zfs_options="zfs.fsname"
@ -704,7 +706,7 @@ _docker_daemon() {
case "${words[$cword-2]}$prev=" in case "${words[$cword-2]}$prev=" in
# completions for --storage-opt # completions for --storage-opt
*dm.blkdiscard=*) *dm.@(blkdiscard|override_udev_sync_check|use_deferred_@(removal|deletion))=*)
COMPREPLY=( $( compgen -W "false true" -- "${cur#=}" ) ) COMPREPLY=( $( compgen -W "false true" -- "${cur#=}" ) )
return return
;; ;;
@ -712,10 +714,6 @@ _docker_daemon() {
COMPREPLY=( $( compgen -W "ext4 xfs" -- "${cur#=}" ) ) COMPREPLY=( $( compgen -W "ext4 xfs" -- "${cur#=}" ) )
return return
;; ;;
*dm.override_udev_sync_check=*)
COMPREPLY=( $( compgen -W "false true" -- "${cur#=}" ) )
return
;;
*dm.thinpooldev=*) *dm.thinpooldev=*)
_filedir _filedir
return return