pongasoft / glu

Deployment Automation Platform
Apache License 2.0
518 stars 99 forks source link

Implement "hybrid" plan #260

Closed ypujante closed 10 years ago

ypujante commented 10 years ago

An hybrid plan (http://glu.977617.n3.nabble.com/Hybrid-Serial-Parallel-Execution-Plan-td4026534.html) is plan that is executing sequentially a set of parallel plans.

<sequential>
  <parallel>
    <sequential>  agent A1 / MountPoint M1  </sequential>
    <sequential>  agent A2 / MountPoint M2  </sequential>
  </parallel>
  <parallel>
    <sequential>  agent A3 / MountPoint M3  </sequential>
    <sequential>  agent A4 / MountPoint M4  </sequential>
  </parallel>
   ... ...
</sequential>

On one end of the scale it is a fully parallel plan. On the end of the scale it is a fully sequential plan.

ypujante commented 10 years ago

Implemented in 5.5.0