On Wed, Jun 13, 2012 at 5:48 PM, Sam Robertson <sam.robert...@citrix.com> wrote:
> I know this has come up some in recent weeks on this list and even in 
> discussion locally.  We are trying to extend CloudStack's existing Python 
> Testing Framework 
> (http://wiki.cloudstack.org/display/QA/Python+testing+framework) to test the 
> new EC2 and S3 api's recently added 
> (http://wiki.cloudstack.org/display/RelOps/EC2+API+support+in+CloudStack and 
> http://wiki.cloudstack.org/display/RelOps/S3+API+in+CloudStack).
>
> As an initial cut, we are exploring using boto 
> (http://docs.pythonboto.org/en/latest/index.html) and it's corresponding test 
> suite as a foundation (https://github.com/boto/boto/tree/develop/tests) for 
> our own test scripts.

Interesting - what about boto is more appealing than eutester or jclouds?

>
> Boto does not support SOAP api and we need to test both REST and SOAP api's 
> in CloudStack.  My current thinking is to use the AWS tools provided by 
> Amazon (http://aws.amazon.com/developertools/Amazon-EC2/351) and call them 
> directly from our test scripts, which will satisfy our SOAP requirement, but 
> then we have two test scripts, one that uses boto and one that uses SOAP, 
> which will get messy/complex.

The AWS tools have several problems in my mind.
1. They aren't open source
2. Even more troubling their license actually actively limits you to
only using it for/with Amazon's service offering.

Could we use euca2ools in it's place?

--David

Reply via email to