mirror of
https://github.com/OpenNebula/one.git
synced 2025-03-21 14:50:08 +03:00
bug #4602: check before changing context cdrom
This commit is contained in:
parent
cdc881f9c1
commit
bda3bf4881
@ -22,7 +22,11 @@ source $(dirname $0)/../../scripts_common.sh
|
||||
DOMAIN=$1
|
||||
TARGET_DEVICE=$2
|
||||
|
||||
CMD="virsh --connect $LIBVIRT_URI change-media $DOMAIN $TARGET_DEVICE --eject --force"
|
||||
if [[ ! -z "$DOMAIN" ]] && [[ ! -z "$TARGET_DEVICE" ]]
|
||||
then
|
||||
CMD="virsh --connect $LIBVIRT_URI change-media $DOMAIN $TARGET_DEVICE \
|
||||
--eject --force"
|
||||
|
||||
exec_and_log "$CMD" "Could not eject CDROM $TARGET_DEVICE"
|
||||
exec_and_log "$CMD" "Could not eject CDROM $TARGET_DEVICE"
|
||||
fi
|
||||
|
||||
|
@ -23,8 +23,11 @@ DOMAIN=$1
|
||||
TARGET_DEVICE=$2
|
||||
ISO_PATH=$3
|
||||
|
||||
CMD="virsh --connect $LIBVIRT_URI \
|
||||
change-media $DOMAIN $TARGET_DEVICE $ISO_PATH --insert"
|
||||
if [[ ! -z "$DOMAIN" ]] && [[ ! -z "$TARGET_DEVICE" ]] && [[ ! -z "$ISO_PATH" ]]
|
||||
then
|
||||
CMD="virsh --connect $LIBVIRT_URI \
|
||||
change-media $DOMAIN $TARGET_DEVICE $ISO_PATH --insert"
|
||||
|
||||
exec_and_log "$CMD" "Could not insert CDROM $ISO_PATH to $TARGET_DEVICE"
|
||||
exec_and_log "$CMD" "Could not insert CDROM $ISO_PATH to $TARGET_DEVICE"
|
||||
fi
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user