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

Reply via email to