diff options
| -rwxr-xr-x | kvmx | 21 | 
1 files changed, 18 insertions, 3 deletions
| @@ -1329,7 +1329,12 @@ function kvmx_kill {  # Destroy a guest  function kvmx_destroy { -  kvmx_stop +  #kvmx_stop + +  if kvmx_running; then +    echo "$BASENAME: orig $VM is running, cannot destroy." +    exit 1 +  fi    rm -f  $image    rm -rf $STATE_DIR @@ -1339,7 +1344,12 @@ function kvmx_destroy {  # Shred a guest  function kvmx_shred { -  kvmx_stop +  #kvmx_stop + +  if kvmx_running; then +    echo "$BASENAME: orig $VM is running, cannot shred." +    exit 1 +  fi    if which shred &> /dev/null; then      shred $image @@ -1352,7 +1362,12 @@ function kvmx_shred {  # Wipe a guest  function kvmx_wipe { -  kvmx_stop +  #kvmx_stop + +  if kvmx_running; then +    echo "$BASENAME: orig $VM is running, cannot wipe." +    exit 1 +  fi    if which wipe &> /dev/null; then      wipe -f $image | 
