Try to delete network even if vm does not exist
This commit is contained in:
7
tools/vm
7
tools/vm
@@ -111,13 +111,12 @@ function delete() {
|
|||||||
virsh --connect="${CONNECTION}" destroy "${VM_NAME}"
|
virsh --connect="${CONNECTION}" destroy "${VM_NAME}"
|
||||||
fi
|
fi
|
||||||
virsh --connect="${CONNECTION}" undefine "${VM_NAME}" --remove-all-storage
|
virsh --connect="${CONNECTION}" undefine "${VM_NAME}" --remove-all-storage
|
||||||
else
|
|
||||||
echo "VM doest not exists"
|
|
||||||
exit -1
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ $(virsh --connect="${CONNECTION}" net-list --all | grep -c "${NETWORK}") > "0" ]]; then
|
if [[ $(virsh --connect="${CONNECTION}" net-list --all | grep -c "${NETWORK}") > "0" ]]; then
|
||||||
virsh --connect="${CONNECTION}" net-destroy "${NETWORK}"
|
if [[ $(virsh --connect="${CONNECTION}" list | grep -c "${VM_NAME}") > "0" ]]; then
|
||||||
|
virsh --connect="${CONNECTION}" net-destroy "${NETWORK}"
|
||||||
|
fi
|
||||||
virsh --connect="${CONNECTION}" net-undefine "${NETWORK}"
|
virsh --connect="${CONNECTION}" net-undefine "${NETWORK}"
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user