Arik Hadas has uploaded a new change for review.

Change subject: userportal: remove unneeded query for template's disks
......................................................................

userportal: remove unneeded query for template's disks

Change-Id: Ib4e29db112befaf2fdbeef18e3971c71f159840c
Signed-off-by: Arik Hadas <aha...@redhat.com>
---
M 
frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/userportal/UserPortalListModel.java
1 file changed, 10 insertions(+), 22 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/45/33145/1

diff --git 
a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/userportal/UserPortalListModel.java
 
b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/userportal/UserPortalListModel.java
index ed2c0ba..a47e478 100644
--- 
a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/userportal/UserPortalListModel.java
+++ 
b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/userportal/UserPortalListModel.java
@@ -1093,30 +1093,18 @@
 
             if (model.getProvisioning().getEntity())
             {
-                AsyncQuery _asyncQuery = new AsyncQuery();
-                _asyncQuery.setModel(this);
-                _asyncQuery.asyncCallback = new INewAsyncCallback() {
-                    @Override
-                    public void onSuccess(Object model, Object result)
-                    {
-                        UserPortalListModel userPortalListModel1 = 
(UserPortalListModel) model;
-                        final UnitVmModel unitVmModel = (UnitVmModel) 
userPortalListModel1.getWindow();
+                VM vm = gettempVm();
+                
vm.setUseLatestVersion(constants.latestTemplateVersionName().equals(model.getTemplate().getSelectedItem().getTemplateVersionName()));
 
-                        VM vm = gettempVm();
-                        
vm.setUseLatestVersion(constants.latestTemplateVersionName().equals(unitVmModel.getTemplate().getSelectedItem().getTemplateVersionName()));
+                VmManagementParametersBase param = new 
VmManagementParametersBase(vm);
+                
param.setDiskInfoDestinationMap(model.getDisksAllocationModel().getImageToDestinationDomainMap());
+                param.setMakeCreatorExplicitOwner(true);
+                
param.setCopyTemplatePermissions(model.getCopyPermissions().getEntity());
 
-                        VmManagementParametersBase param = new 
VmManagementParametersBase(vm);
-                        
param.setDiskInfoDestinationMap(unitVmModel.getDisksAllocationModel().getImageToDestinationDomainMap());
-                        param.setMakeCreatorExplicitOwner(true);
-                        
param.setCopyTemplatePermissions(unitVmModel.getCopyPermissions().getEntity());
-
-                        
param.setSoundDeviceEnabled(unitVmModel.getIsSoundcardEnabled().getEntity());
-                        
param.setConsoleEnabled(unitVmModel.getIsConsoleDeviceEnabled().getEntity());
-                        setRngDeviceToParams(unitVmModel, param);
-                        
Frontend.getInstance().runAction(VdcActionType.AddVmFromTemplate, param, new 
UnitVmModelNetworkAsyncCallback(unitVmModel, defaultNetworkCreatingManager), 
this);
-                    }
-                };
-                
AsyncDataProvider.getInstance().getTemplateDiskList(_asyncQuery, 
gettempVm().getVmtGuid());
+                
param.setSoundDeviceEnabled(model.getIsSoundcardEnabled().getEntity());
+                
param.setConsoleEnabled(model.getIsConsoleDeviceEnabled().getEntity());
+                setRngDeviceToParams(model, param);
+                
Frontend.getInstance().runAction(VdcActionType.AddVmFromTemplate, param, new 
UnitVmModelNetworkAsyncCallback(unitVmModel, defaultNetworkCreatingManager), 
this);
             }
             else
             {


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

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

Reply via email to