← Back to team overview

openstack team mailing list archive

Re: OSAPI and Zones

 

On Nov 15, 2011, at 7:18 AM, Jorge Williams wrote:

>> But why do you want to move the Zone code into the extension part ?
>> It's a core part of OpenStack, why it doesn't stay in the core code ?
> 
> If something is in core then it's guaranteed to be available always.  A client should be able to count on the functionality in core for a particular version of an API.  Zone's offer admin level functionality that may not be available to all users.  I don't think that Rackspace will expose Zones to it's customers right away, for example. By having Zones as an extension a client can detect whether zone support is available or not.

	It was my understanding that zones would be transparent to the user; in fact, we went to great pains to ensure that zone information was *not* available to the user. Clients would not need to detect if zones exist.


-- Ed Leafe



References