From: Silvio Rhatto Date: Wed, 13 Jun 2018 21:48:48 +0000 (-0300) Subject: Adds create action, wrapper to kvmx-create X-Git-Tag: 0.1.0~236 X-Git-Url: https://gitweb.fluxo.info/?a=commitdiff_plain;h=a926dcdcef4f004d49845d8a1231e93361172c4b;p=kvmx.git Adds create action, wrapper to kvmx-create --- 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 $*