openstack/python-keystoneclient — pull request #10 by Lennie (2012-12-09 14:53:25+00:00)
Title: Update keystoneclient/service_catalog.py

Sometimes it is nice to know what it was trying to find when it failed to find something. A trace in my case did show the endpoint_type, but maybe that also would need to be added ?

As I'm no Python guy: I might be doing it the wrong way. I don't know if service_type could also be None or something along those lines and just crash.

Hope this is useful to you.