Tal Nisan has uploaded a new change for review.

Change subject: webadmin: Add the option to create Posix/Gluster export domains
......................................................................

webadmin: Add the option to create Posix/Gluster export domains

In the new storage domain dialog, added the option to add a Posix export
domain and a Gluster export domain

Change-Id: I4f39ed43026292011ae000f30806e02db9468d99
Signed-off-by: Tal Nisan <[email protected]>
Bug-Url: https://bugzilla.redhat.com/1065963
---
M 
frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/dataprovider/AsyncDataProvider.java
M 
frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/storage/StorageListModel.java
2 files changed, 18 insertions(+), 3 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/08/29408/1

diff --git 
a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/dataprovider/AsyncDataProvider.java
 
b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/dataprovider/AsyncDataProvider.java
index 62e3898..0d73936 100644
--- 
a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/dataprovider/AsyncDataProvider.java
+++ 
b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/dataprovider/AsyncDataProvider.java
@@ -3722,6 +3722,23 @@
         return models;
     }
 
+    public static List<IStorageModel> getExportStorageModels() {
+        ArrayList<IStorageModel> models = new ArrayList<IStorageModel>();
+
+        NfsStorageModel nfsExportModel = new NfsStorageModel();
+        models.add(nfsExportModel);
+
+        PosixStorageModel posixExportModel = new PosixStorageModel();
+        models.add(posixExportModel);
+
+        GlusterStorageModel glusterExportModel = new GlusterStorageModel();
+        models.add(glusterExportModel);
+
+        addTypeToStorageModels(StorageDomainType.ImportExport, models);
+
+        return models;
+    }
+
     private static void addTypeToStorageModels(StorageDomainType 
storageDomainType, List<IStorageModel> models) {
         for (IStorageModel model : models) {
             model.setRole(storageDomainType);
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 b08f265..f438aee 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
@@ -305,9 +305,7 @@
         items = AsyncDataProvider.getDataStorageModels();
         items.addAll(AsyncDataProvider.getIsoStorageModels());
 
-        NfsStorageModel nfsExportModel = new NfsStorageModel();
-        nfsExportModel.setRole(StorageDomainType.ImportExport);
-        items.add(nfsExportModel);
+        items.addAll(AsyncDataProvider.getExportStorageModels());
 
         model.setItems(items);
 


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

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

Reply via email to