incubator-deltacloud-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Chris Lalancette <clala...@redhat.com>
Subject Re: Dynamic selection of driver
Date Fri, 12 Nov 2010 13:54:23 GMT
On 11/12/10 - 01:21:24AM, David Lutterkort wrote:
> Hi,
> 
> Toby Crawley is really the one who brought this up - here's a summary of
> a discussion we had a couple days ago.
> 
> Right now, the deltacloud server only ever uses one driver; that means
> that if you want to talk to multiple clouds, you need to have one
> deltacloud server running for each of them. Clearly, not very admin
> friendly.
> 
> Toby actually experimented with this (wanna share your patch, Toby ?).
> To me, the cleanest way to enable dynamic selection of the driver is to
> select the driver through add'l HTTP headers. For example, by sending
> 
>         X-Deltacloud-Driver: ec2
>         X-Deltacloud-Endpoint: https://eu-west-1.ec2.amazonaws.com/
>         
> you'd be using the eu-west region of EC2.
> 
> We would maintain the current behavior of the driver as the default when
> these headers are absent; so if you start 'deltacloudd -i mock', clients
> that don't set the Deltacloud headers will talk to the mock driver.

Yes, excellent idea.

-- 
Chris Lalancette

Mime
View raw message