Oved Ourfali has uploaded a new change for review. Change subject: core - introducing gluster init strategy ......................................................................
core - introducing gluster init strategy This commit adds init strategy interface, with virt and gluster implementations. The basics here is that we have three commands: 1. InitVdsOnUpCommand 2. InitVirtVdsOnUpCommand 3. InitGlusterVdsOnUpCommand VdsEventListener invokes command "1", and then, invokes the correct strategy, which invokes wither the virt command, the gluster command, or both (on the multiple strategy). Change-Id: I5a3930b65aa975ef2bc5c24945d590b0c89ce8a1 --- A backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/GlusterInitStrategy.java A backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/InitGlusterVdsOnUpCommand.java A backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/InitStrategy.java A backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/InitStrategyFactory.java M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/InitVdsOnUpCommand.java A backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/InitVirtVdsOnUpCommand.java A backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/MultipleServicesInitStrategy.java M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/VdsEventListener.java A backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/VirtInitStrategy.java A backend/manager/modules/bll/src/test/java/org/ovirt/engine/core/bll/InitStrategyFactoryTest.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/action/VdcActionType.java M backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/MonitoringStrategy.java 12 files changed, 457 insertions(+), 205 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/35/2835/1 -- To view, visit http://gerrit.ovirt.org/2835 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I5a3930b65aa975ef2bc5c24945d590b0c89ce8a1 Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Oved Ourfali <[email protected]> _______________________________________________ Engine-patches mailing list [email protected] http://lists.ovirt.org/mailman/listinfo/engine-patches
