From a926dcdcef4f004d49845d8a1231e93361172c4b Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Wed, 13 Jun 2018 18:48:48 -0300 Subject: Adds create action, wrapper to kvmx-create --- kvmx | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'kvmx') diff --git a/kvmx b/kvmx index b00c747..f861fdc 100755 --- a/kvmx +++ b/kvmx @@ -366,7 +366,7 @@ function kvmx_up { fi else local wait="y" - kvmx-create $GLOBAL_USER_CONFIG_FOLDER/$VM + kvmx_create fi if [ "$wait" == "y" ]; then @@ -1849,6 +1849,16 @@ function kvmx_xrandr { echo DISPLAY=:0 xrandr --output $xrandr_device --mode $name | kvmx_ssh } +# Wrapper to kvmx-create +function kvmx_create { + if kvmx_running || kvmx_suspended; then + echo "$BASENAME: guest $VM is running or suspended, cannot (re-)create" + exit 1 + fi + + kvmx-create $KVMXFILE +} + # Dispatch if type kvmx_$ACTION 2> /dev/null | grep -q "kvmx_$ACTION ()"; then __kvmx_initialize $* -- cgit v1.2.3