Mike,

- Original VolumeManager and Impl has been broken up into two sets of files.
- The code that handles the incoming api commands is in 
VolumeApiServiceImpl.java and remains in the server package.  It will handle 
all self-service related type of changes.
- The code that handles the orchestration for volume provisioning is in 
VolumeOrchestrationService and VolumeOrchestrator.  They are in the 
cloud-engine-orchestration package.  They handle how to interact with the 
storage plugins and the lifecycle of volume.

I intend to make changes on the VolumeOrchestrationService so that it unifies 
the creation of volume.  But I wanted to separate them without making coding 
changes first so I don't make the same mistakes as in vmsync where the changes 
became too large to review.  Appreciate any thoughts you have on this.

--Alex

> -----Original Message-----
> From: Mike Tutkowski [mailto:mike.tutkow...@solidfire.com]
> Sent: Monday, August 12, 2013 10:01 PM
> To: dev@cloudstack.apache.org
> Subject: Question: Has VolumeManager and VolumeManagerImpl been
> refactored/removed in master
> 
> Hi,
> 
> I was curious to learn more about VolumeManager and VolumeManagerImpl
> in master.
> 
> They appear to be gone and I was interested in learning how this code has
> been refactored.
> 
> Thanks!
> 
> --
> *Mike Tutkowski*
> *Senior CloudStack Developer, SolidFire Inc.*
> e: mike.tutkow...@solidfire.com
> o: 303.746.7302
> Advancing the way the world uses the
> cloud<http://solidfire.com/solution/overview/?video=play>
> *(tm)*

Reply via email to