#!/bin/bash

source $(dirname $0)/../../etc/vmm/kvm/kvmrc
source $(dirname $0)/../../scripts_common.sh

vm=$1
ds_id=$2
#b_name=`cat | base64 --decode`
b_name=`cat`

#rbt
echo "$b_name" | tr -d '\n' | grep -q '^ *<.*> *$' || b_name="$(echo "$b_name" | base64 -d)"

# rbt: BREST-1264
if ! [ "$b_name" == "---" ]; then
    data=$(one-backupvm -d $ds_id --name "${b_name}" $vm 2>&1)
else
    data=$(one-backupvm -d $ds_id $vm 2>&1)
fi

if [ "x$?" = "x0" ]; then
    echo "Backup $data created"
    exit 0
else
    error_message "$data"
    exit -1
fi

#rbt-version