Ah, you are correct!<div><br></div><div>KVS does implement service CRUD, and therefore Catalog does as well (albeit, both without any persistence).</div><div><br></div><div>However, only the SQL driver implements endpoint CRUD.</div>
<div><br></div><div>Will update my review: <a href="https://review.openstack.org/#change,5820">https://review.openstack.org/#change,5820</a><br><br><div class="gmail_quote">On Mon, Mar 26, 2012 at 10:48 AM, Jay Pipes <span dir="ltr"><<a href="mailto:jaypipes@gmail.com">jaypipes@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On 03/26/2012 11:43 AM, Dolph Mathews wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
( This is significant gap in the current keystone docs, so I'll be<br>
ensuring this makes it into the docs ASAP; feedback here is very much<br>
appreciated! )<br>
<br>
There are two driver options for your service catalog - one based on a<br>
flat file, and one backed by SQL. The flat file does not support<br>
administration commands from the client (e.g. keystone endpoint-create,<br>
keystone service-create), hence the HTTP 501 Not Implemented messages.<br>
</blockquote>
<br></div>
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.<span class="HOEnZb"><font color="#888888"><br>

<br>
-jay</font></span><div class="HOEnZb"><div class="h5"><br>
<br>
______________________________<u></u>_________________<br>
Mailing list: <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~<u></u>openstack</a><br>
Post to     : <a href="mailto:openstack@lists.launchpad.net" target="_blank">openstack@lists.launchpad.net</a><br>
Unsubscribe : <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~<u></u>openstack</a><br>
More help   : <a href="https://help.launchpad.net/ListHelp" target="_blank">https://help.launchpad.net/<u></u>ListHelp</a><br>
</div></div></blockquote></div><br></div>