mirror of
https://github.com/OpenNebula/one.git
synced 2026-11-05 11:38:49 +09:00
M #~: Allow VNC when VM is in BACKUP (#2511)
This commit is contained in:
1 parent
c1f48a4c68
commit
fa8ddeeebb
1 file changed
+95
-5
@@ -988,7 +988,25 @@ export const DUMMY_VM_ACTIONS_BY_STATE = {
|
||||
|
||||
// REMOTE
|
||||
[VM_ACTIONS.VMRC]: [STATES.RUNNING],
|
||||
[VM_ACTIONS.VNC]: [STATES.RUNNING],
|
||||
[VM_ACTIONS.VNC]: [
|
||||
STATES.RUNNING,
|
||||
STATES.MIGRATE,
|
||||
STATES.SHUTDOWN,
|
||||
STATES.CANCEL,
|
||||
STATES.UNKNOWN,
|
||||
STATES.HOTPLUG,
|
||||
STATES.SHUTDOWN_POWEROFF,
|
||||
STATES.HOTPLUG_SNAPSHOT,
|
||||
STATES.HOTPLUG_NIC,
|
||||
STATES.HOTPLUG_SAVEAS,
|
||||
STATES.HOTPLUG_SAVEAS_POWEROFF,
|
||||
STATES.HOTPLUG_SAVEAS_SUSPENDED,
|
||||
STATES.SHUTDOWN_UNDEPLOY,
|
||||
STATES.DISK_SNAPSHOT,
|
||||
STATES.DISK_SNAPSHOT_REVERT,
|
||||
STATES.DISK_RESIZE,
|
||||
STATES.BACKUP,
|
||||
],
|
||||
[VM_ACTIONS.SSH]: [STATES.RUNNING],
|
||||
[VM_ACTIONS.RDP]: [STATES.RUNNING],
|
||||
[VM_ACTIONS.FILE_RDP]: [STATES.RUNNING],
|
||||
@@ -1182,7 +1200,25 @@ export const KVM_VM_ACTIONS_BY_STATE = {
|
||||
|
||||
// REMOTE
|
||||
[VM_ACTIONS.VMRC]: [STATES.RUNNING],
|
||||
[VM_ACTIONS.VNC]: [STATES.RUNNING],
|
||||
[VM_ACTIONS.VNC]: [
|
||||
STATES.RUNNING,
|
||||
STATES.MIGRATE,
|
||||
STATES.SHUTDOWN,
|
||||
STATES.CANCEL,
|
||||
STATES.UNKNOWN,
|
||||
STATES.HOTPLUG,
|
||||
STATES.SHUTDOWN_POWEROFF,
|
||||
STATES.HOTPLUG_SNAPSHOT,
|
||||
STATES.HOTPLUG_NIC,
|
||||
STATES.HOTPLUG_SAVEAS,
|
||||
STATES.HOTPLUG_SAVEAS_POWEROFF,
|
||||
STATES.HOTPLUG_SAVEAS_SUSPENDED,
|
||||
STATES.SHUTDOWN_UNDEPLOY,
|
||||
STATES.DISK_SNAPSHOT,
|
||||
STATES.DISK_SNAPSHOT_REVERT,
|
||||
STATES.DISK_RESIZE,
|
||||
STATES.BACKUP,
|
||||
],
|
||||
[VM_ACTIONS.SSH]: [STATES.RUNNING],
|
||||
[VM_ACTIONS.RDP]: [STATES.RUNNING],
|
||||
[VM_ACTIONS.FILE_RDP]: [STATES.RUNNING],
|
||||
@@ -1375,7 +1411,25 @@ export const VCENTER_VM_ACTIONS_BY_STATE = {
|
||||
|
||||
// REMOTE
|
||||
[VM_ACTIONS.VMRC]: [STATES.RUNNING],
|
||||
[VM_ACTIONS.VNC]: [STATES.RUNNING],
|
||||
[VM_ACTIONS.VNC]: [
|
||||
STATES.RUNNING,
|
||||
STATES.MIGRATE,
|
||||
STATES.SHUTDOWN,
|
||||
STATES.CANCEL,
|
||||
STATES.UNKNOWN,
|
||||
STATES.HOTPLUG,
|
||||
STATES.SHUTDOWN_POWEROFF,
|
||||
STATES.HOTPLUG_SNAPSHOT,
|
||||
STATES.HOTPLUG_NIC,
|
||||
STATES.HOTPLUG_SAVEAS,
|
||||
STATES.HOTPLUG_SAVEAS_POWEROFF,
|
||||
STATES.HOTPLUG_SAVEAS_SUSPENDED,
|
||||
STATES.SHUTDOWN_UNDEPLOY,
|
||||
STATES.DISK_SNAPSHOT,
|
||||
STATES.DISK_SNAPSHOT_REVERT,
|
||||
STATES.DISK_RESIZE,
|
||||
STATES.BACKUP,
|
||||
],
|
||||
[VM_ACTIONS.SSH]: [STATES.RUNNING],
|
||||
[VM_ACTIONS.RDP]: [STATES.RUNNING],
|
||||
[VM_ACTIONS.FILE_RDP]: [STATES.RUNNING],
|
||||
@@ -1557,7 +1611,25 @@ export const FIRECRACKER_VM_ACTIONS_BY_STATE = {
|
||||
|
||||
// REMOTE
|
||||
[VM_ACTIONS.VMRC]: [STATES.RUNNING],
|
||||
[VM_ACTIONS.VNC]: [STATES.RUNNING],
|
||||
[VM_ACTIONS.VNC]: [
|
||||
STATES.RUNNING,
|
||||
STATES.MIGRATE,
|
||||
STATES.SHUTDOWN,
|
||||
STATES.CANCEL,
|
||||
STATES.UNKNOWN,
|
||||
STATES.HOTPLUG,
|
||||
STATES.SHUTDOWN_POWEROFF,
|
||||
STATES.HOTPLUG_SNAPSHOT,
|
||||
STATES.HOTPLUG_NIC,
|
||||
STATES.HOTPLUG_SAVEAS,
|
||||
STATES.HOTPLUG_SAVEAS_POWEROFF,
|
||||
STATES.HOTPLUG_SAVEAS_SUSPENDED,
|
||||
STATES.SHUTDOWN_UNDEPLOY,
|
||||
STATES.DISK_SNAPSHOT,
|
||||
STATES.DISK_SNAPSHOT_REVERT,
|
||||
STATES.DISK_RESIZE,
|
||||
STATES.BACKUP,
|
||||
],
|
||||
[VM_ACTIONS.SSH]: [STATES.RUNNING],
|
||||
[VM_ACTIONS.RDP]: [STATES.RUNNING],
|
||||
[VM_ACTIONS.FILE_RDP]: [STATES.RUNNING],
|
||||
@@ -1739,7 +1811,25 @@ export const LXC_VM_ACTIONS_BY_STATE = {
|
||||
|
||||
// REMOTE
|
||||
[VM_ACTIONS.VMRC]: [STATES.RUNNING],
|
||||
[VM_ACTIONS.VNC]: [STATES.RUNNING],
|
||||
[VM_ACTIONS.VNC]: [
|
||||
STATES.RUNNING,
|
||||
STATES.MIGRATE,
|
||||
STATES.SHUTDOWN,
|
||||
STATES.CANCEL,
|
||||
STATES.UNKNOWN,
|
||||
STATES.HOTPLUG,
|
||||
STATES.SHUTDOWN_POWEROFF,
|
||||
STATES.HOTPLUG_SNAPSHOT,
|
||||
STATES.HOTPLUG_NIC,
|
||||
STATES.HOTPLUG_SAVEAS,
|
||||
STATES.HOTPLUG_SAVEAS_POWEROFF,
|
||||
STATES.HOTPLUG_SAVEAS_SUSPENDED,
|
||||
STATES.SHUTDOWN_UNDEPLOY,
|
||||
STATES.DISK_SNAPSHOT,
|
||||
STATES.DISK_SNAPSHOT_REVERT,
|
||||
STATES.DISK_RESIZE,
|
||||
STATES.BACKUP,
|
||||
],
|
||||
[VM_ACTIONS.SSH]: [STATES.RUNNING],
|
||||
[VM_ACTIONS.RDP]: [STATES.RUNNING],
|
||||
[VM_ACTIONS.FILE_RDP]: [STATES.RUNNING],
|
||||
|
||||
Reference in new issue
Block a user