Unverified Commit 68251bd6 by Abbas Ally Committed by Christian Brauner

Add bash completion to list backing store types for lxc-create -B

- Backing Store types are hard-coded (Not sure how to get programmatically) - Closes #1236 Signed-off-by: 's avatarAbbas Ally <abbasally5@yahoo.com>
parent 314697b8
...@@ -11,6 +11,10 @@ _have lxc-start && { ...@@ -11,6 +11,10 @@ _have lxc-start && {
COMPREPLY=( $( compgen -W "$(ls @LXCTEMPLATEDIR@/ | sed -e 's|^lxc-||' )" "$cur" ) ) COMPREPLY=( $( compgen -W "$(ls @LXCTEMPLATEDIR@/ | sed -e 's|^lxc-||' )" "$cur" ) )
} }
_lxc_backing_stores() {
COMPREPLY=( $( compgen -W "dir lvm loop btrfs zfs rbd best" "$cur" ) )
}
_lxc_generic_n() { _lxc_generic_n() {
local cur prev local cur prev
...@@ -59,6 +63,11 @@ _have lxc-start && { ...@@ -59,6 +63,11 @@ _have lxc-start && {
_lxc_templates "$cur" _lxc_templates "$cur"
return 0 return 0
;; ;;
-B)
_lxc_backing_stores "$cur"
return 0
;;
esac esac
return 1 return 1
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment