← Back to team overview

openstack team mailing list archive

Re: 回复: is this a bug in milestone-proposed keystone ? (cannotget endpoint-list, nor create endpoint)


Ah, you are correct!

KVS does implement service CRUD, and therefore Catalog does as well
(albeit, both without any persistence).

However, only the SQL driver implements endpoint CRUD.

Will update my review: https://review.openstack.org/#change,5820

On Mon, Mar 26, 2012 at 10:48 AM, Jay Pipes <jaypipes@xxxxxxxxx> wrote:

> On 03/26/2012 11:43 AM, Dolph Mathews wrote:
>> ( This is significant gap in the current keystone docs, so I'll be
>> ensuring this makes it into the docs ASAP; feedback here is very much
>> appreciated! )
>> There are two driver options for your service catalog - one based on a
>> flat file, and one backed by SQL. The flat file does not support
>> administration commands from the client (e.g. keystone endpoint-create,
>> keystone service-create), hence the HTTP 501 Not Implemented messages.
> This is incorrect, AFAICT. The templated catalog driver inherits from the
> KVS driver and only overrides the get_catalog() method, so it *should* be
> able to add and delete services, etc.
> -jay
> ______________________________**_________________
> Mailing list: https://launchpad.net/~**openstack<https://launchpad.net/~openstack>
> Post to     : openstack@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~**openstack<https://launchpad.net/~openstack>
> More help   : https://help.launchpad.net/**ListHelp<https://help.launchpad.net/ListHelp>