Kanagaraj M has uploaded a new change for review.

Change subject: webadmin: hide VM sub-tab when selecting a gluster cluster
......................................................................

webadmin: hide VM sub-tab when selecting a gluster cluster

'Virtual Machines' sub-tab of Cluster will be shown only
if the user selects a cluster which supports virt .

Change-Id: I4057c7221510dc72bb7dd582ca6b2c9a42b01404
Bug-Url: https://bugzilla.redhat.com/920106
Signed-off-by: Kanagaraj M <[email protected]>
---
M 
frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/clusters/ClusterListModel.java
1 file changed, 13 insertions(+), 1 deletion(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/91/12991/1

diff --git 
a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/clusters/ClusterListModel.java
 
b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/clusters/ClusterListModel.java
index 5b7b067..8ebe67f 100644
--- 
a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/clusters/ClusterListModel.java
+++ 
b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/clusters/ClusterListModel.java
@@ -154,6 +154,16 @@
         this.clusterServiceModel = clusterServiceModel;
     }
 
+    private ClusterVmListModel clusterVmListModel;
+
+    public ClusterVmListModel getClusterVmListModel() {
+        return clusterVmListModel;
+    }
+
+    public void setClusterVmListModel(ClusterVmListModel clusterVmListModel) {
+        this.clusterVmListModel = clusterVmListModel;
+    }
+
     public ClusterListModel()
     {
         
setTitle(ConstantsManager.getInstance().getConstants().clustersTitle());
@@ -210,6 +220,7 @@
     {
         super.InitDetailModels();
 
+        setClusterVmListModel(new ClusterVmListModel());
         setClusterServiceModel(new ClusterServiceModel());
 
         ObservableCollection<EntityModel> list = new 
ObservableCollection<EntityModel>();
@@ -217,7 +228,7 @@
         list.add(clusterGeneralModel);
         list.add(new ClusterNetworkListModel());
         list.add(new ClusterHostListModel());
-        list.add(new ClusterVmListModel());
+        list.add(getClusterVmListModel());
         list.add(getClusterServiceModel());
         list.add(new PermissionListModel());
         setDetailModels(list);
@@ -227,6 +238,7 @@
     protected void UpdateDetailsAvailability() {
         super.UpdateDetailsAvailability();
         VDSGroup vdsGroup = (VDSGroup) getSelectedItem();
+        getClusterVmListModel().setIsAvailable(vdsGroup != null && 
vdsGroup.supportsVirtService());
         getClusterServiceModel().setIsAvailable(vdsGroup != null && 
vdsGroup.supportsGlusterService()
                 && Version.v3_2.compareTo(vdsGroup.getcompatibility_version()) 
<= 0);
     }


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

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

Reply via email to