# need them for this script.
ACTION=$(echo "$0" | awk -F'.' '{print $2}')
-MACHINE="$1"
-echo "$ACTION"
+ORIGMACHINE="$1"
+MACHINE="d_$ORIGMACHINE"
case "$ACTION" in
- reboot|list|vcpu-list|destroy|create|uptime)
+ list|vcpu-list|destroy|create|uptime|shutdown)
xm "$ACTION" "$MACHINE"
- exit 0
+ ;;
+ reboot-with-cdrom)
+ xm shutdown "$MACHINE"
+ xm create sipb-database machine_name="$ORIGMACHINE" cdrom_image="$2"
+ ;;
+ reboot)
+ if [ -n "$2" ]; then
+ /usr/sbin/dispatch.reboot-with-cdrom.sh "$ORIGMACHINE" "$2" &
+ else
+ xm reboot "$MACHINE"
+ fi
;;
list-long)
xm list --long "$MACHINE"