Frank Kobzik has uploaded a new change for review.

Change subject: userportal: externalize cpu information
......................................................................

userportal: externalize cpu information

This patch makes it possible to localize cpu information (num of
sockets, sockets per core) in basic detail view in userportal.

Change-Id: Ib22c7a665e91dbc981384e0ae742a228948d7309
Bug-Url: https://bugzilla.redhat.com/950942
Signed-off-by: Frantisek Kobzik <fkob...@redhat.com>
---
M 
frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/userportal/UserPortalBasicListModel.java
M 
frontend/webadmin/modules/uicompat/src/main/java/org/ovirt/engine/ui/uicompat/UIMessages.java
2 files changed, 7 insertions(+), 2 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/16/19216/1

diff --git 
a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/userportal/UserPortalBasicListModel.java
 
b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/userportal/UserPortalBasicListModel.java
index 5a3c2d7..e88ab42 100644
--- 
a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/userportal/UserPortalBasicListModel.java
+++ 
b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/userportal/UserPortalBasicListModel.java
@@ -23,6 +23,7 @@
 import org.ovirt.engine.ui.uicommonweb.models.Model;
 import org.ovirt.engine.ui.uicommonweb.models.SearchableListModel;
 import org.ovirt.engine.ui.uicommonweb.models.vms.ConsoleModel;
+import org.ovirt.engine.ui.uicompat.ConstantsManager;
 import org.ovirt.engine.ui.uicompat.Event;
 import org.ovirt.engine.ui.uicompat.EventArgs;
 import org.ovirt.engine.ui.uicompat.EventDefinition;
@@ -262,8 +263,9 @@
     public void updateDetails(VM vm)
     {
         
getSelectedItemDefinedMemory().setEntity(sizeParser(vm.getVmMemSizeMb()));
-        getSelectedItemNumOfCpuCores().setEntity(vm.getNumOfCpus() + " " + "(" 
+ vm.getNumOfSockets() //$NON-NLS-1$ //$NON-NLS-2$
-                + " Socket(s), " + vm.getCpuPerSocket() + " Core(s) per 
Socket)"); //$NON-NLS-1$ //$NON-NLS-2$
+        getSelectedItemNumOfCpuCores().setEntity(vm.getNumOfCpus() + " (" + 
//$NON-NLS-1$
+                
ConstantsManager.getInstance().getMessages().socketsCoresMessage(vm.getNumOfSockets(),
 vm.getCpuPerSocket())
+                + ")"); //$NON-NLS-1$
     }
 
     // Temporarily converter
diff --git 
a/frontend/webadmin/modules/uicompat/src/main/java/org/ovirt/engine/ui/uicompat/UIMessages.java
 
b/frontend/webadmin/modules/uicompat/src/main/java/org/ovirt/engine/ui/uicompat/UIMessages.java
index 42854c5..01b0f4f 100644
--- 
a/frontend/webadmin/modules/uicompat/src/main/java/org/ovirt/engine/ui/uicompat/UIMessages.java
+++ 
b/frontend/webadmin/modules/uicompat/src/main/java/org/ovirt/engine/ui/uicompat/UIMessages.java
@@ -293,4 +293,7 @@
 
     @DefaultMessage("This Network QoS is used by {0} Vnic Profiles.\nAre you 
sure you want to remove this Network QoS?\n\n Profiles using this QoS:\n")
     String removeNetworkQoSMessage(int numOfProfiles);
+
+    @DefaultMessage("{0} Socket(s), {1} Core(s) per Socket")
+    String socketsCoresMessage(int sockets, int coresPerSocket);
 }


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

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ib22c7a665e91dbc981384e0ae742a228948d7309
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Frank Kobzik <fkob...@redhat.com>
_______________________________________________
Engine-patches mailing list
Engine-patches@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to