Andrew,

I don't know of any such plugin. There are some subtle bugs that can
be introduced if you do the slave provisioning in a Cloud
implementation wrong, they usually won't show up unless provisioning
goes wrong or where a retention strategy tries to remove a partially
provisioned slave or where locking is incorrectly used between the
retention strategy code and the provisioning code. We have been trying
to figure out how best to fix core so that these bugs are not
something that implementers need concern themselves with.

I would suspect that a shell command based provisioner could suffer
more from these issues than a Java based one as the shell command
based one will not have the full context in order to understand what
VMs are in the process of being provisioned/reaped, etc

Good luck, and don't let my hints scare you off though!

-Stephen

On 26 June 2012 02:24, Andrew Melo <andrew.m...@gmail.com> wrote:
> Hello,
>
> We have access to a in-house VM service that provides a SOAP
> interface. Looking through the plugin list, there's a few different
> slave plugins that support auto-starting/stopping slaves. Does anyone
> know if there's any that simply let you drop in shell commands to
> start/stop the slaves, or will I need to subclass another one (i.e.
> the EC2 plugin) to be able to take advantage of these extra slaves?
>
> Thanks,
> Andrew
>
> --
> --
> Andrew Melo

Reply via email to