<div dir="ltr"><br><div class="gmail_extra"><div class="gmail_quote">On Mon, Oct 7, 2013 at 5:57 PM, Jon Maron <span dir="ltr"><<a href="mailto:jmaron@hortonworks.com" target="_blank">jmaron@hortonworks.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
  I'm trying to use the keystone client code in savanna/utils/openstack but my attempt to sue it yield:<br>
<br>
 'Api v2.0 endpoint not found in service identity'<br>
<br></blockquote><div><br></div><div>This sounds like the service catalog for keystone itself either isn't configured, or isn't configured properly (with /v2.0/ endpoints). What does your `keystone service-list` and `keystone endpoint-list` look like?</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  An code sample:<br>
<br>
from savanna.utils.openstack import keystone<br>
<br>
. . .<br>
      service_id = next((<a href="http://service.id" target="_blank">service.id</a> for service in<br>
                       keystone.client().services.list()<br>
                       if 'quantum' == <a href="http://service.name" target="_blank">service.name</a>), None)<br></blockquote><div><br></div><div>I don't really know what the context of this code is, but be aware that it requires "admin" access to keystone and is not interacting with a representation of the catalog that normal users see. It's also not particularly reliable to identify services by name -- instead, use they're type (type="network", for quantum I believe), as a deployer could name a network service as "Quantum" or "Neutron" or "neutron" or "My Awesome Neutron"... but in any case, the type should still be "network".</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
  Thanks for the help!<br>
<br>
-- Jon<br>
<br>
<br>
--<br>
CONFIDENTIALITY NOTICE<br>
NOTICE: This message is intended for the use of the individual or entity to<br>
which it is addressed and may contain information that is confidential,<br>
privileged and exempt from disclosure under applicable law. If the reader<br>
of this message is not the intended recipient, you are hereby notified that<br>
any printing, copying, dissemination, distribution, disclosure or<br>
forwarding of this communication is strictly prohibited. If you have<br>
received this communication in error, please contact the sender immediately<br>
and delete it from your system. Thank You.<br>
<br>
_______________________________________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div><br></div>-Dolph
</div></div>