Merge "Use AUTH_INTERFACE object from keystoneauth"
This commit is contained in:
		| @@ -22,11 +22,11 @@ import copy | ||||
| import functools | ||||
| import warnings | ||||
|  | ||||
| from keystoneauth1 import plugin | ||||
| from oslo_utils import strutils | ||||
| import six | ||||
| from six.moves import urllib | ||||
|  | ||||
| from keystoneclient import auth | ||||
| from keystoneclient import exceptions | ||||
| from keystoneclient.i18n import _ | ||||
|  | ||||
| @@ -389,7 +389,7 @@ class CrudManager(Manager): | ||||
|                 return self._list( | ||||
|                     url_query, | ||||
|                     self.collection_key, | ||||
|                     endpoint_filter={'interface': auth.AUTH_INTERFACE}) | ||||
|                     endpoint_filter={'interface': plugin.AUTH_INTERFACE}) | ||||
|             else: | ||||
|                 raise | ||||
|  | ||||
|   | ||||
| @@ -14,11 +14,11 @@ import logging | ||||
| import warnings | ||||
|  | ||||
| from debtcollector import removals | ||||
| from keystoneauth1 import plugin | ||||
| from positional import positional | ||||
| import six | ||||
|  | ||||
| from keystoneclient import _discover | ||||
| from keystoneclient.auth import base | ||||
| from keystoneclient import exceptions | ||||
| from keystoneclient.i18n import _ | ||||
| from keystoneclient import session as client_session | ||||
| @@ -173,7 +173,7 @@ class Discover(_discover.Discover): | ||||
|             url = auth_url | ||||
|         elif session.auth: | ||||
|             self._use_endpoint = False | ||||
|             url = session.get_endpoint(interface=base.AUTH_INTERFACE) | ||||
|             url = session.get_endpoint(interface=plugin.AUTH_INTERFACE) | ||||
|  | ||||
|         if not url: | ||||
|             raise exceptions.DiscoveryFailure( | ||||
|   | ||||
| @@ -13,9 +13,9 @@ | ||||
| import uuid | ||||
|  | ||||
| from keystoneauth1 import fixture | ||||
| from keystoneauth1 import plugin | ||||
|  | ||||
| from keystoneclient import access | ||||
| from keystoneclient import auth | ||||
| from keystoneclient.auth.identity import access as access_plugin | ||||
| from keystoneclient import session | ||||
| from keystoneclient.tests.unit import utils | ||||
| @@ -49,11 +49,11 @@ class AccessInfoPluginTests(utils.TestCase): | ||||
|  | ||||
|     def test_auth_url(self): | ||||
|         auth_url = 'http://keystone.test.url' | ||||
|         plugin = self._plugin(auth_url=auth_url) | ||||
|         plug = self._plugin(auth_url=auth_url) | ||||
|  | ||||
|         self.assertEqual(auth_url, | ||||
|                          plugin.get_endpoint(self.session, | ||||
|                                              interface=auth.AUTH_INTERFACE)) | ||||
|                          plug.get_endpoint(self.session, | ||||
|                                            interface=plugin.AUTH_INTERFACE)) | ||||
|  | ||||
|     def test_invalidate(self): | ||||
|         plugin = self._plugin() | ||||
|   | ||||
| @@ -15,6 +15,7 @@ import datetime | ||||
| import uuid | ||||
|  | ||||
| from keystoneauth1 import fixture | ||||
| from keystoneauth1 import plugin | ||||
| import mock | ||||
| from oslo_utils import timeutils | ||||
| import six | ||||
| @@ -191,7 +192,7 @@ class CommonIdentityTests(object): | ||||
|         s = session.Session(auth=a) | ||||
|  | ||||
|         auth_url = s.get_endpoint(service_type='compute', | ||||
|                                   interface=base.AUTH_INTERFACE) | ||||
|                                   interface=plugin.AUTH_INTERFACE) | ||||
|  | ||||
|         self.assertEqual(self.TEST_URL, auth_url) | ||||
|  | ||||
| @@ -402,7 +403,7 @@ class CatalogHackTests(utils.TestCase): | ||||
|  | ||||
|         sess = session.Session(auth=v2_auth) | ||||
|  | ||||
|         endpoint = sess.get_endpoint(interface=base.AUTH_INTERFACE, | ||||
|         endpoint = sess.get_endpoint(interface=plugin.AUTH_INTERFACE, | ||||
|                                      version=(3, 0)) | ||||
|  | ||||
|         self.assertEqual(self.V3_URL, endpoint) | ||||
|   | ||||
| @@ -14,10 +14,10 @@ | ||||
| #    License for the specific language governing permissions and limitations | ||||
| #    under the License. | ||||
|  | ||||
| from keystoneauth1 import plugin | ||||
| import six | ||||
| from six.moves import urllib | ||||
|  | ||||
| from keystoneclient import auth | ||||
| from keystoneclient import base | ||||
| from keystoneclient import exceptions | ||||
|  | ||||
| @@ -124,7 +124,7 @@ class TenantManager(base.ManagerWithFind): | ||||
|         try: | ||||
|             tenant_list = self._list('/tenants%s' % query, 'tenants') | ||||
|         except exceptions.EndpointNotFound: | ||||
|             endpoint_filter = {'interface': auth.AUTH_INTERFACE} | ||||
|             endpoint_filter = {'interface': plugin.AUTH_INTERFACE} | ||||
|             tenant_list = self._list('/tenants%s' % query, 'tenants', | ||||
|                                      endpoint_filter=endpoint_filter) | ||||
|  | ||||
|   | ||||
| @@ -10,10 +10,10 @@ | ||||
| #    License for the specific language governing permissions and limitations | ||||
| #    under the License. | ||||
|  | ||||
| from keystoneauth1 import plugin | ||||
| from positional import positional | ||||
|  | ||||
| from keystoneclient import access | ||||
| from keystoneclient import auth | ||||
| from keystoneclient import base | ||||
| from keystoneclient import exceptions | ||||
| from keystoneclient.i18n import _ | ||||
| @@ -65,7 +65,7 @@ class TokenManager(base.Manager): | ||||
|         try: | ||||
|             token_ref = self._post(*args, **kwargs) | ||||
|         except exceptions.EndpointNotFound: | ||||
|             kwargs['endpoint_filter'] = {'interface': auth.AUTH_INTERFACE} | ||||
|             kwargs['endpoint_filter'] = {'interface': plugin.AUTH_INTERFACE} | ||||
|             token_ref = self._post(*args, **kwargs) | ||||
|  | ||||
|         return token_ref | ||||
|   | ||||
| @@ -10,7 +10,8 @@ | ||||
| # License for the specific language governing permissions and limitations | ||||
| # under the License. | ||||
|  | ||||
| from keystoneclient import auth | ||||
| from keystoneauth1 import plugin | ||||
|  | ||||
| from keystoneclient import base | ||||
| from keystoneclient import exceptions | ||||
| from keystoneclient.v3 import domains | ||||
| @@ -43,7 +44,7 @@ class AuthManager(base.Manager): | ||||
|                               'projects', | ||||
|                               obj_class=Project) | ||||
|         except exceptions.EndpointNotFound: | ||||
|             endpoint_filter = {'interface': auth.AUTH_INTERFACE} | ||||
|             endpoint_filter = {'interface': plugin.AUTH_INTERFACE} | ||||
|             return self._list(self._PROJECTS_URL, | ||||
|                               'projects', | ||||
|                               obj_class=Project, | ||||
| @@ -61,7 +62,7 @@ class AuthManager(base.Manager): | ||||
|                               'domains', | ||||
|                               obj_class=Domain) | ||||
|         except exceptions.EndpointNotFound: | ||||
|             endpoint_filter = {'interface': auth.AUTH_INTERFACE} | ||||
|             endpoint_filter = {'interface': plugin.AUTH_INTERFACE} | ||||
|             return self._list(self._DOMAINS_URL, | ||||
|                               'domains', | ||||
|                               obj_class=Domain, | ||||
|   | ||||
| @@ -12,9 +12,9 @@ | ||||
|  | ||||
| import abc | ||||
|  | ||||
| from keystoneauth1 import plugin | ||||
| import six | ||||
|  | ||||
| from keystoneclient.auth import base as base_auth | ||||
| from keystoneclient import base | ||||
| from keystoneclient import exceptions | ||||
|  | ||||
| @@ -34,7 +34,7 @@ class EntityManager(base.Manager): | ||||
|         try: | ||||
|             tenant_list = self._list(url, self.object_type) | ||||
|         except exceptions.EndpointException: | ||||
|             endpoint_filter = {'interface': base_auth.AUTH_INTERFACE} | ||||
|             endpoint_filter = {'interface': plugin.AUTH_INTERFACE} | ||||
|             tenant_list = self._list(url, self.object_type, | ||||
|                                      endpoint_filter=endpoint_filter) | ||||
|         return tenant_list | ||||
|   | ||||
| @@ -13,7 +13,8 @@ | ||||
|  | ||||
| from __future__ import unicode_literals | ||||
|  | ||||
| from keystoneclient import auth | ||||
| from keystoneauth1 import plugin | ||||
|  | ||||
| from keystoneclient import base | ||||
| from keystoneclient.v3.contrib.oauth1 import utils | ||||
|  | ||||
| @@ -41,7 +42,7 @@ class AccessTokenManager(base.CrudManager): | ||||
|                                      resource_owner_secret=request_secret, | ||||
|                                      signature_method=oauth1.SIGNATURE_HMAC, | ||||
|                                      verifier=verifier) | ||||
|         url = self.client.get_endpoint(interface=auth.AUTH_INTERFACE).rstrip( | ||||
|         url = self.client.get_endpoint(interface=plugin.AUTH_INTERFACE).rstrip( | ||||
|             '/') | ||||
|         url, headers, body = oauth_client.sign(url + endpoint, | ||||
|                                                http_method='POST') | ||||
|   | ||||
| @@ -13,9 +13,9 @@ | ||||
|  | ||||
| from __future__ import unicode_literals | ||||
|  | ||||
| from keystoneauth1 import plugin | ||||
| from six.moves.urllib import parse as urlparse | ||||
|  | ||||
| from keystoneclient import auth | ||||
| from keystoneclient import base | ||||
| from keystoneclient.v3.contrib.oauth1 import utils | ||||
|  | ||||
| @@ -63,7 +63,7 @@ class RequestTokenManager(base.CrudManager): | ||||
|                                      client_secret=consumer_secret, | ||||
|                                      signature_method=oauth1.SIGNATURE_HMAC, | ||||
|                                      callback_uri="oob") | ||||
|         url = self.client.get_endpoint(interface=auth.AUTH_INTERFACE).rstrip( | ||||
|         url = self.client.get_endpoint(interface=plugin.AUTH_INTERFACE).rstrip( | ||||
|             "/") | ||||
|         url, headers, body = oauth_client.sign(url + endpoint, | ||||
|                                                http_method='POST', | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Jenkins
					Jenkins