local -A OPTS=(
[STANDALONE]='--all -a -l --full --help -h --no-ask-password --no-legend --no-pager --version --value
- --mkdir --read-only --force -q --quiet --system --user'
- [ARG]='--host -H --kill-whom -M --machine --property -p --signal -s --uid -E --setenv -n --lines
- -o --output --verify --format --max-addresses'
+ --mkdir --read-only --force -q --quiet --system --user --now -V'
+ [ARG]='--host -H --kill-whom -M --machine --property -p -P --signal -s --uid -E --setenv -n --lines
+ -o --output --verify --format --max-addresses --runner'
)
local -A VERBS=(
--machine|-M)
comps=$( __get_machines $mode )
;;
- --property|-p)
+ --property|-p|-P)
comps=''
;;
--output|-o)
--format)
comps='uncompressed xz gzip bzip2 zstd'
;;
+ --runner)
+ comps='nspawn vmspawn'
+ ;;
esac
COMPREPLY=( $(compgen -W '$comps' -- "$cur") )
return 0