Hi Toby

On 10/12/10 14:10, Toby Crawley wrote:
Michal:

Should we use the more generic 'providers' at this level, instead of
'regions'? Not all drivers will support regions, but they may provide
some other separation concept.

Also, you refer to the EU region as 'eu', instead of the full region
name ('eu-west-1'). In the AWS documentation, I've seen it referred to
both ways. I would rather use the full region name here, for consistency.


I think the confusion is because 'eu' *is* a valid location constraint for the s3 api http://docs.amazonwebservices.com/AmazonS3/latest/dev/index.html?RequestEndpoints.html , whereas for ec2 you must specify eu-west-1 http://docs.amazonwebservices.com/AWSEC2/2010-08-31/DeveloperGuide/index.html?Using_Endpoints.html# - so thats nice and confusing :) I think in the end we're gonna have to do some string manipulation/juggling since we use the same driver for ec2 and s3


marios



Toby

On 12/10/2010 06:22 AM, [email protected] wrote:
Hi,

This patch add two new methods to DeltaCloud class (client):

* DeltaCloud::connect(api_url, { :driver => '', :username =>
''...},&block)
This will connect to API without credentials (and use HTTP header)

* DeltaCloud::drivers(api_url)
This will return all supported drivers provided by API and also regions
supported by each driver (EC2 for now as an example)


-- Michal



Reply via email to