diff options
| author | Silvio Rhatto <rhatto@riseup.net> | 2017-06-02 18:36:43 -0300 | 
|---|---|---|
| committer | Silvio Rhatto <rhatto@riseup.net> | 2017-06-02 18:36:43 -0300 | 
| commit | 107d51ec43ea123c098fca09175a5c2fa2476a67 (patch) | |
| tree | 9bd2086229343ddbd2442bc40cd14a7786e45dde | |
| parent | a14dd0ac67d567a90846c37fc906de134ef79a8c (diff) | |
| download | kvmx-107d51ec43ea123c098fca09175a5c2fa2476a67.tar.gz kvmx-107d51ec43ea123c098fca09175a5c2fa2476a67.tar.bz2 | |
Clone: if dest is given without a full path, clone to the same basedir
| -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." | 
