diff options
| -rwxr-xr-x | kvmx | 16 | 
1 files changed, 16 insertions, 0 deletions
| @@ -748,10 +748,18 @@ function kvmx_up {      local item      IFS=","      for item in $startup_rsync_to_guest; do +      if [ -z "$item" ]; then +        continue +      fi +        local id="`echo $item | cut -d ':' -f 1`"        local startup_rsync_to_guest_orig="`echo $item | cut -d ':' -f 2`"        local startup_rsync_to_guest_dest="`echo $item | cut -d ':' -f 3`" +      if [ -z "$id" ] || [ -z "$poweroff_rsync_to_guest_orig" ] || [ -z "$poweroff_rsync_to_guest_dest" ]; then +        continue +      fi +        echo "Rsyncing to guest: $startup_rsync_to_guest ($id)..."        kvmx_rsync_to $startup_rsync_to_guest_orig $startup_rsync_to_guest_dest @@ -1038,10 +1046,18 @@ function kvmx_poweroff {      local item      IFS=","      for item in $poweroff_rsync_from_guest; do +      if [ -z "$item" ]; then +        continue +      fi +        local id="`echo $item | cut -d ':' -f 1`"        local poweroff_rsync_from_guest_orig="`echo $item | cut -d ':' -f 2`"        local poweroff_rsync_from_guest_dest="`echo $item | cut -d ':' -f 3`" +      if [ -z "$id" ] || [ -z "$poweroff_rsync_from_guest_orig" ] || [ -z "$poweroff_rsync_from_guest_dest" ]; then +        continue +      fi +        echo "Rsyncing from guest: $poweroff_rsync_from_guest ($id)..."        kvmx_rsync_from $poweroff_rsync_from_guest_orig $poweroff_rsync_from_guest_dest | 
