diff options
| -rwxr-xr-x | kvmx | 9 | 
1 files changed, 8 insertions, 1 deletions
| @@ -430,7 +430,7 @@ function kvmx_usage {    echo ""    echo -e "\t$BASENAME list"    echo -e "\t$BASENAME init  <machine>    [folder]" -  echo -e "\t$BASENAME clone <orig-guest> <dest-folder>" +  echo -e "\t$BASENAME clone <orig-guest> <dest-guest-or-folder>"    echo -e "\t$BASENAME ssh   <machine>    -X firefox"    echo "" @@ -709,6 +709,13 @@ function kvmx_clone {      kvmx_usage    fi +  # If dest is given without a full path, clone to the same basedir +  # as the original guest. +  if [ "$FOLDER" == "$DEST" ]; then +    FOLDER="`dirname $image`" +    FOLDER="`dirname $FOLDER`/$DEST" +  fi +    # Check if dest machine exists    if [ -e "$GLOBAL_USER_CONFIG_FOLDER/$DEST" ]; then      echo "$BASENAME: destination guest $DEST already exists." | 
