Maor Lipchuk has uploaded a new change for review.

Change subject: core: Add templates to the return value of query
......................................................................

core: Add templates to the return value of query

Adding templates to the Map of GetTemplatesFromExportDomainQuery, once
they parsed from the OVF.
This query is being called when the user wants to view the list of
templates in the export domain.

Change-Id: I3af09baee674814418b00254fcf65f48b3961d28
Signed-off-by: Maor Lipchuk <[email protected]>
---
M 
backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/storage/GetTemplatesFromExportDomainQuery.java
1 file changed, 4 insertions(+), 1 deletion(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/02/29702/1

diff --git 
a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/storage/GetTemplatesFromExportDomainQuery.java
 
b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/storage/GetTemplatesFromExportDomainQuery.java
index ff7f869..21f0846 100644
--- 
a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/storage/GetTemplatesFromExportDomainQuery.java
+++ 
b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/storage/GetTemplatesFromExportDomainQuery.java
@@ -1,5 +1,6 @@
 package org.ovirt.engine.core.bll.storage;
 
+import java.util.ArrayList;
 import java.util.HashMap;
 import java.util.List;
 import java.util.Map;
@@ -34,7 +35,9 @@
         for (String ovf : ovfList) {
             try {
                 if (ovfManager.IsOvfTemplate(ovf)) {
-                    ovfHelper.readVmTemplateFromOvf(ovf);
+                    VmTemplate vmTemplate = 
ovfHelper.readVmTemplateFromOvf(ovf);
+                    List templateDisks = new 
ArrayList(vmTemplate.getDiskTemplateMap().values());
+                    templates.put(vmTemplate, templateDisks);
                 }
             } catch (OvfReaderException ex) {
                 auditLogOvfLoadError(ex.getName());


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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I3af09baee674814418b00254fcf65f48b3961d28
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