Moti Asayag has uploaded a new change for review. Change subject: engine: Persist only reported supported cluster levels ......................................................................
engine: Persist only reported supported cluster levels In order to configure the management network on the host, only the supported cluster levels should be persisted, so the setup networks can identify the supported api by the host. Change-Id: Ifc82a6d113f1b023f2dc6950e2b3c7aad8aa9ec6 Bug-Url: https://bugzilla.redhat.com/1096757 Signed-off-by: Moti Asayag <[email protected]> --- M backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/CollectVdsNetworkDataAfterInstallationVDSCommand.java 1 file changed, 6 insertions(+), 1 deletion(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/18/27618/1 diff --git a/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/CollectVdsNetworkDataAfterInstallationVDSCommand.java b/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/CollectVdsNetworkDataAfterInstallationVDSCommand.java index 3a6bd36..c6fcc04 100644 --- a/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/CollectVdsNetworkDataAfterInstallationVDSCommand.java +++ b/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/CollectVdsNetworkDataAfterInstallationVDSCommand.java @@ -1,7 +1,9 @@ package org.ovirt.engine.core.vdsbroker.vdsbroker; +import org.ovirt.engine.core.common.businessentities.VdsDynamic; import org.ovirt.engine.core.common.vdscommands.CollectHostNetworkDataVdsCommandParameters; import org.ovirt.engine.core.dal.dbbroker.DbFacade; +import org.ovirt.engine.core.dao.VdsDynamicDAO; public class CollectVdsNetworkDataAfterInstallationVDSCommand extends CollectVdsNetworkDataVDSCommand { @@ -20,6 +22,9 @@ @Override protected void persistCollectedData() { super.persistCollectedData(); - DbFacade.getInstance().getVdsDynamicDao().updateIfNeeded(getVds().getDynamicData()); + VdsDynamicDAO vdsDynamicDao = DbFacade.getInstance().getVdsDynamicDao(); + VdsDynamic hostFromDb = vdsDynamicDao.get(getVds().getId()); + hostFromDb.setsupported_cluster_levels(getVds().getDynamicData().getsupported_cluster_levels()); + vdsDynamicDao.update(hostFromDb); } } -- To view, visit http://gerrit.ovirt.org/27618 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ifc82a6d113f1b023f2dc6950e2b3c7aad8aa9ec6 Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Moti Asayag <[email protected]> _______________________________________________ Engine-patches mailing list [email protected] http://lists.ovirt.org/mailman/listinfo/engine-patches
