Arik Hadas has uploaded a new change for review.

Change subject: frontend: support PrepareForHibernation in the frontend
......................................................................

frontend: support PrepareForHibernation in the frontend

Show the newly added VM status PrepareForHibernation exactly as
SavingState in the webadmin and user portal.

Change-Id: I841c75f309bfa8983a84d354632327a3996922fa
Bug-Url: https://bugzilla.redhat.com/949281
Signed-off-by: Arik Hadas <[email protected]>
---
M 
frontend/webadmin/modules/userportal-gwtp/src/main/java/org/ovirt/engine/ui/userportal/widget/table/column/VmStatusColumn.java
M 
frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/MainTabVirtualMachineView.java
2 files changed, 5 insertions(+), 1 deletion(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/12/14512/1

diff --git 
a/frontend/webadmin/modules/userportal-gwtp/src/main/java/org/ovirt/engine/ui/userportal/widget/table/column/VmStatusColumn.java
 
b/frontend/webadmin/modules/userportal-gwtp/src/main/java/org/ovirt/engine/ui/userportal/widget/table/column/VmStatusColumn.java
index c890053..34104cc 100644
--- 
a/frontend/webadmin/modules/userportal-gwtp/src/main/java/org/ovirt/engine/ui/userportal/widget/table/column/VmStatusColumn.java
+++ 
b/frontend/webadmin/modules/userportal-gwtp/src/main/java/org/ovirt/engine/ui/userportal/widget/table/column/VmStatusColumn.java
@@ -15,6 +15,7 @@
         case ImageLocked:
         case MigratingFrom:
         case MigratingTo:
+        case PreparingForHibernate:
         case SavingState:
             return getApplicationResources().vmStatusWaiting();
         case PoweringUp:
diff --git 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/MainTabVirtualMachineView.java
 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/MainTabVirtualMachineView.java
index 4034a29..a8dae01 100644
--- 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/MainTabVirtualMachineView.java
+++ 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/MainTabVirtualMachineView.java
@@ -142,7 +142,10 @@
         TextColumnWithTooltip<VM> statusColumn = new EnumColumn<VM, 
VMStatus>() {
             @Override
             public VMStatus getRawValue(VM object) {
-                return object.getStatus();
+                switch (object.getStatus()) {
+                case PreparingForHibernate: return VMStatus.SavingState;
+                default:                    return object.getStatus();
+                }
             }
         };
         getTable().addColumn(statusColumn, constants.statusVm(), "80px"); 
//$NON-NLS-1$


--
To view, visit http://gerrit.ovirt.org/14512
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I841c75f309bfa8983a84d354632327a3996922fa
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Arik Hadas <[email protected]>
_______________________________________________
Engine-patches mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to