diff options
| author | Silvio Rhatto <rhatto@riseup.net> | 2017-12-31 00:56:24 -0200 | 
|---|---|---|
| committer | Silvio Rhatto <rhatto@riseup.net> | 2017-12-31 00:56:24 -0200 | 
| commit | f75a5470b85b2302aee2527bfd87cf061faf1726 (patch) | |
| tree | 881f9fad01aeabef6fc0a9bd6c8216c3af15884f | |
| parent | 642385d474a9253c5dea9d539a4a9a4d03c05f30 (diff) | |
| download | kvmx-f75a5470b85b2302aee2527bfd87cf061faf1726.tar.gz kvmx-f75a5470b85b2302aee2527bfd87cf061faf1726.tar.bz2 | |
Warn the user to do manual config change if datadir is set ad rename/clone actions
| -rw-r--r-- | TODO.md | 1 | ||||
| -rwxr-xr-x | kvmx | 8 | 
2 files changed, 8 insertions, 1 deletions
| @@ -1,7 +1,6 @@  # TODO  * A `kvmxctl`, `kvmx-host` or `kvmx-supervisor` to control VMs from all users in the system. -* How to handle `$datadir` when VM is cloned or moved? Maybe just warn the user to do manual config change.  * Fix isolinux support:    * http://www.syslinux.org/wiki/index.php?title=Development/Testing    * http://linux-kernel-driver.blogspot.com.br/2009/06/linux-kernel-development-using.html @@ -1024,6 +1024,10 @@ function kvmx_clone {      mv $FOLDER/ssh/$VM.key     $FOLDER/ssh/$DEST.key      mv $FOLDER/ssh/$VM.key.pub $FOLDER/ssh/$DEST.key.pub    fi + +  if [ "$DATADIR" != "$STORAGE" ]; then +    echo "$BASENAME: please copy datadir $DATADIR manually" +  fi  }  # Alias to clone @@ -1474,6 +1478,10 @@ function kvmx_rename {      mv $FOLDER/ssh/$VM.key     $FOLDER/ssh/$DEST.key      mv $FOLDER/ssh/$VM.key.pub $FOLDER/ssh/$DEST.key.pub    fi + +  if [ "$DATADIR" != "$STORAGE" ]; then +    echo "$BASENAME: please move datadir $DATADIR manually" +  fi  }  # Alias to rename | 
