<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Jul 17, 2013 at 9:50 AM, David Kranz <span dir="ltr"><<a href="mailto:dkranz@redhat.com" target="_blank">dkranz@redhat.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div class=""><div class="h5">On 07/17/2013 11:37 AM, Matthew Treinish wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">My opinion on this is that<br>
we should do both service tagging and also have service config options.<br></blockquote></div></div></blockquote><div><br></div><div>+1 </div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
Do we actually have any tests for endpoint discovery, other than the implicit tests for keystone</blockquote><div><br></div><div>I grepped for EndpointNotFound and only found this suspicious section</div><div>in tempest/scenario/manager.py:</div>
<div><br></div><div> @classmethod</div><div> def check_preconditions(cls):</div><div> if (cls.config.network.neutron_available):</div><div> cls.enabled = True</div><div> #verify that neutron_available is telling the truth</div>
<div> try:</div><div> cls.network_client.list_networks()</div><div> except exc.EndpointNotFound:</div><div> cls.enabled = False</div><div> raise</div><div>
else:</div><div> cls.enabled = False</div><div> msg = 'Neutron not available'</div><div> raise cls.skipException(msg) </div></div></div></div>