Roy Golan has uploaded a new change for review.

Change subject: core: use postConstruct in AddVmCommand
......................................................................

core: use postConstruct in AddVmCommand

Change-Id: Ia2ba2b140d4b40fa84beeb0d9c2894f8cc2098ae
Signed-off-by: Roy Golan <rgo...@redhat.com>
---
M 
backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/AddVmCommand.java
M 
backend/manager/modules/bll/src/test/java/org/ovirt/engine/core/bll/AddVmCommandTest.java
2 files changed, 6 insertions(+), 1 deletion(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/01/37601/1

diff --git 
a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/AddVmCommand.java
 
b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/AddVmCommand.java
index 6683e93..0a6c62a 100644
--- 
a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/AddVmCommand.java
+++ 
b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/AddVmCommand.java
@@ -132,6 +132,10 @@
         setVmName(parameters.getVm().getName());
         parameters.setVmId(getVmId());
         setStorageDomainId(getParameters().getStorageDomainId());
+    }
+
+    protected void postConstruct() {
+        T parameters = getParameters();
         if (parameters.getVmStaticData() != null) {
             Guid templateIdToUse = 
getParameters().getVmStaticData().getVmtGuid();
 
diff --git 
a/backend/manager/modules/bll/src/test/java/org/ovirt/engine/core/bll/AddVmCommandTest.java
 
b/backend/manager/modules/bll/src/test/java/org/ovirt/engine/core/bll/AddVmCommandTest.java
index bfb24cd..4ea490e 100644
--- 
a/backend/manager/modules/bll/src/test/java/org/ovirt/engine/core/bll/AddVmCommandTest.java
+++ 
b/backend/manager/modules/bll/src/test/java/org/ovirt/engine/core/bll/AddVmCommandTest.java
@@ -209,6 +209,7 @@
         final int domainSizeGB = 20;
         final int sizeRequired = 5;
         AddVmCommand<AddVmParameters> cmd = setupCanAddVmTests(domainSizeGB, 
sizeRequired);
+        cmd.postConstruct();
         doReturn(true).when(cmd).validateCustomProperties(any(VmStatic.class), 
any(ArrayList.class));
         doReturn(true).when(cmd).validateSpaceRequirements();
         assertTrue("vm could not be added", cmd.canAddVm(reasons, 
Arrays.asList(createStorageDomain(domainSizeGB))));
@@ -253,7 +254,6 @@
     public void canAddVmWithVirtioScsiControllerNotSupportedOs() {
         VM vm = createVm();
         AddVmFromTemplateCommand<AddVmParameters> cmd = 
createVmFromTemplateCommand(vm);
-
         VDSGroup vdsGroup = createVdsGroup();
 
         mockStorageDomainDAOGetForStoragePool();
@@ -404,6 +404,7 @@
         mockDAOs(result);
         mockBackend(result);
         initCommandMethods(result);
+        result.postConstruct();
         return result;
     }
 


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

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

Reply via email to