Maor Lipchuk has uploaded a new change for review.

Change subject: webadmin>: Adding support to import GlusterFS
......................................................................

webadmin>: Adding support to import GlusterFS

Adding support to import GlusterFS

Change-Id: Ic66b535004d40f28c4b703f5d5899253cd2616ac
Bug-Url: https://bugzilla.redhat.com/1136750
Signed-off-by: Maor Lipchuk <[email protected]>
---
M 
frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/StorageListModel.java
1 file changed, 14 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/11/33211/1

diff --git 
a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/StorageListModel.java
 
b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/StorageListModel.java
index e56bf73..8d2e36e 100644
--- 
a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/StorageListModel.java
+++ 
b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/StorageListModel.java
@@ -676,6 +676,15 @@
                     new ArrayList<Object>(Arrays.asList(new Object[] { 
"ImportFile", //$NON-NLS-1$
                             host.getId(), localModel.getPath().getEntity(), 
localModel.getRole(), StorageType.LOCALFS, 
model.getActivateDomain().getEntity() }))).run();
         }
+        else if (model.getSelectedItem() instanceof GlusterStorageModel)
+        {
+            GlusterStorageModel glusterModel = (GlusterStorageModel) 
model.getSelectedItem();
+            glusterModel.setMessage(null);
+
+            Task.create(this,
+                    new ArrayList<Object>(Arrays.asList(new Object[] { 
"ImportFile", //$NON-NLS-1$
+                            host.getId(), glusterModel.getPath().getEntity(), 
glusterModel.getRole(), StorageType.GLUSTERFS, 
model.getActivateDomain().getEntity() }))).run();
+        }
         else if (model.getSelectedItem() instanceof PosixStorageModel)
         {
             PosixStorageModel posixModel = (PosixStorageModel) 
model.getSelectedItem();
@@ -2037,6 +2046,11 @@
                         
tempVar.setVfsType(posixModel.getVfsType().getEntity());
                         
tempVar.setMountOptions(posixModel.getMountOptions().getEntity());
                     }
+                    if (storageModel instanceof GlusterStorageModel) {
+                        GlusterStorageModel glusterModel = 
(GlusterStorageModel) storageModel;
+                        
tempVar.setVfsType(glusterModel.getVfsType().getEntity());
+                        
tempVar.setMountOptions(glusterModel.getMountOptions().getEntity());
+                    }
                     storageListModel.fileConnection = tempVar;
                     storageListModel.importFileStorageConnect();
                 }


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

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

Reply via email to