diff --git a/keystoneclient/v2_0/client.py b/keystoneclient/v2_0/client.py index 02fd59b6f..1c948b1c7 100644 --- a/keystoneclient/v2_0/client.py +++ b/keystoneclient/v2_0/client.py @@ -138,3 +138,8 @@ class Client(client.HTTPClient): # Unscoped tokens don't return a service catalog; # allow those to pass while any other errors bubble up. pass + except exceptions.EndpointNotFound: + # the client shouldn't expect the authenticating user to + # be authorized to view adminURL's, nor expect the identity + # endpoint to publish one + pass