Gilad Chaplik has uploaded a new change for review. Change subject: userportal: allow to set quota in UP (#847511) ......................................................................
userportal: allow to set quota in UP (#847511) https://bugzilla.redhat.com/847511 quota wasn't set in UP for create vm & template Change-Id: Ia3673adc00f3251a26f27926121935487d3874a5 Signed-off-by: Gilad Chaplik <[email protected]> --- M frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/userportal/UserPortalListModel.java 1 file changed, 10 insertions(+), 3 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/34/7134/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 3380e2b..1fefb55 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 @@ -20,6 +20,7 @@ import org.ovirt.engine.core.common.businessentities.DiskImage; import org.ovirt.engine.core.common.businessentities.DisplayType; import org.ovirt.engine.core.common.businessentities.MigrationSupport; +import org.ovirt.engine.core.common.businessentities.Quota; import org.ovirt.engine.core.common.businessentities.UsbPolicy; import org.ovirt.engine.core.common.businessentities.VDS; import org.ovirt.engine.core.common.businessentities.VDSGroup; @@ -670,6 +671,10 @@ addVmTemplateParameters.setPublicUse((Boolean) model.getIsTemplatePublic().getEntity()); + if (model.getQuota().getSelectedItem() != null) { + newvm.setQuotaId(((Quota) model.getQuota().getSelectedItem()).getId()); + } + addVmTemplateParameters.setDiskInfoDestinationMap( model.getDisksAllocationModel() .getImageToDestinationDomainMap((Boolean) model.getDisksAllocationModel() @@ -1304,6 +1309,10 @@ EntityModel prioritySelectedItem = (EntityModel) model.getPriority().getSelectedItem(); gettempVm().setpriority((Integer) prioritySelectedItem.getEntity()); + if (model.getQuota().getSelectedItem() != null) { + gettempVm().setQuotaId(((Quota) model.getQuota().getSelectedItem()).getId()); + } + VDS defaultHost = (VDS) model.getDefaultHost().getSelectedItem(); if ((Boolean) model.getIsAutoAssign().getEntity()) { @@ -1598,7 +1607,6 @@ } } - private Integer cachedMaxPriority; private void VmModel_Priority_ItemsChanged() @@ -1612,7 +1620,7 @@ @Override public void OnSuccess(Object target, Object returnValue) { cachedMaxPriority = (Integer) returnValue; - updatePriority((UnitVmModel)target); + updatePriority((UnitVmModel) target); } }, model.getHash())); } else { @@ -1626,7 +1634,6 @@ VM vm = (VM) selectedItem.getEntity(); int roundPriority = AsyncDataProvider.GetRoundedPriority(vm.getpriority(), cachedMaxPriority); EntityModel priority = null; - for (Object item : model.getPriority().getItems()) { -- To view, visit http://gerrit.ovirt.org/7134 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ia3673adc00f3251a26f27926121935487d3874a5 Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Gilad Chaplik <[email protected]> _______________________________________________ Engine-patches mailing list [email protected] http://lists.ovirt.org/mailman/listinfo/engine-patches
