Artyom Lukianov has uploaded a new change for review.

Change subject: webadmin: Add description and data center columns under cluster 
policy tab
......................................................................

webadmin: Add description and data center columns under cluster policy tab

Add description and data center columns associated with a cluster in the policy 
page

Change-Id: Ibf1ff6001d632ced66ce4de689bca3a46a8e1a37
Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=995244
Signed-off-by: Lukianov Artyom <aluki...@redhat.com>
---
M 
frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/ApplicationConstants.java
M 
frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/popup/scheduling/ClusterPolicyView.java
2 files changed, 24 insertions(+), 1 deletion(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/89/27989/1

diff --git 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/ApplicationConstants.java
 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/ApplicationConstants.java
index 15022c7..0f3aa13 100644
--- 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/ApplicationConstants.java
+++ 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/ApplicationConstants.java
@@ -3338,6 +3338,12 @@
     @DefaultStringValue("Clusters on this policy")
     String clusterPolicyAttachedCluster();
 
+    @DefaultStringValue("Cluster Description")
+    String clusterPolicyClusterDescription();
+
+    @DefaultStringValue("Cluster Datacenter")
+    String clusterPolicyClusterDatacenter();
+
     @DefaultStringValue("Properties")
     String clusterPolicyPropertiesLabel();
 
diff --git 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/popup/scheduling/ClusterPolicyView.java
 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/popup/scheduling/ClusterPolicyView.java
index e727291..f930c45 100644
--- 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/popup/scheduling/ClusterPolicyView.java
+++ 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/popup/scheduling/ClusterPolicyView.java
@@ -173,6 +173,7 @@
     private void initClustersTable(ApplicationConstants constants) {
         clusterTable = new 
SimpleActionTable<VDSGroup>(clusterPolicyClusterModelProvider,
                 getTableHeaderlessResources(), getTableResources(), eventBus, 
clientStorage);
+        clusterTable.enableColumnResizing();
 
         TextColumnWithTooltip<VDSGroup> clusterColumn = new 
TextColumnWithTooltip<VDSGroup>() {
             @Override
@@ -180,7 +181,23 @@
                 return object.getName();
             }
         };
-        clusterTable.addColumn(clusterColumn, 
constants.clusterPolicyAttachedCluster());
+        clusterTable.addColumn(clusterColumn, 
constants.clusterPolicyAttachedCluster(), "200px"); //$NON-NLS-1$
+
+        TextColumnWithTooltip<VDSGroup> descriptionColumn = new 
TextColumnWithTooltip<VDSGroup>() {
+            @Override
+            public String getValue(VDSGroup object) {
+                return object.getdescription();
+            }
+        };
+        clusterTable.addColumn(descriptionColumn, 
constants.clusterPolicyClusterDescription(), "200px"); //$NON-NLS-1$
+
+        TextColumnWithTooltip<VDSGroup> clusterDatacenterColumn = new 
TextColumnWithTooltip<VDSGroup>() {
+            @Override
+            public String getValue(VDSGroup object) {
+                return object.getStoragePoolName();
+            }
+        };
+        clusterTable.addColumn(clusterDatacenterColumn, 
constants.clusterPolicyClusterDatacenter(), "200px"); //$NON-NLS-1$
     }
 
     protected Resources getTableHeaderlessResources() {


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

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

Reply via email to