diff options
author | Benjamin Cohen <bencoh@notk.org> | 2011-12-25 18:36:24 +0100 |
---|---|---|
committer | Benjamin Cohen <bencoh@notk.org> | 2011-12-25 18:36:24 +0100 |
commit | 14732296f1a4e210894270a153f449778d2f5b40 (patch) | |
tree | 5c4e3f48ed90c8df7b9ee75b0b2541979c030ebc | |
parent | 3ab99592d025f4ddcc3b4804e60f07118bd7666e (diff) |
Add kvm-wrapper conf (syswide configuration)
-rw-r--r-- | host_config/bash_completion.d-kvm-wrapper | 2 | ||||
-rwxr-xr-x | kvm-wrapper.sh | 9 |
2 files changed, 10 insertions, 1 deletions
diff --git a/host_config/bash_completion.d-kvm-wrapper b/host_config/bash_completion.d-kvm-wrapper index cc25741..c25950c 100644 --- a/host_config/bash_completion.d-kvm-wrapper +++ b/host_config/bash_completion.d-kvm-wrapper @@ -13,7 +13,7 @@ _kvm_wrapper() command=${COMP_WORDS[1]} if [[ "$COMP_CWORD" == "1" ]]; then - COMPREPLY=( $( compgen -W 'help attach create-desc start stop list screen create bootstrap remove edit create-disk status mount-disk umount-disk migrate receive-migrate save-state load-state balloon monitor serial' -- "$cur" ) ) + COMPREPLY=( $( compgen -W 'help attach create-desc start stop list screen create bootstrap remove edit create-disk status mount-disk umount-disk migrate receive-migrate save-state load-state balloon monitor serial conf' -- "$cur" ) ) return 0 fi diff --git a/kvm-wrapper.sh b/kvm-wrapper.sh index 3ab48a6..101cbd3 100755 --- a/kvm-wrapper.sh +++ b/kvm-wrapper.sh @@ -875,6 +875,11 @@ function kvm_remove_vm () test_exist "$VM_DESCRIPTOR" && fail_exit "Failed to remove descriptor $VM_DSCRIPTOR." } +function kvm_edit_conf () +{ + eval "$EDITOR" "$CONFFILE" +} + function print_help () { case "$1" in @@ -964,6 +969,10 @@ case "$1" in else print_help; fi exit 0 ;; + conf) + kvm_edit_conf + exit 0 + ;; help) shift print_help $@ |