diff options
Diffstat (limited to 'keystone-moon/keystone/backends.py')
-rw-r--r-- | keystone-moon/keystone/backends.py | 66 |
1 files changed, 0 insertions, 66 deletions
diff --git a/keystone-moon/keystone/backends.py b/keystone-moon/keystone/backends.py deleted file mode 100644 index 3a10675e..00000000 --- a/keystone-moon/keystone/backends.py +++ /dev/null @@ -1,66 +0,0 @@ -# Licensed under the Apache License, Version 2.0 (the "License"); you may -# not use this file except in compliance with the License. You may obtain -# a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -# License for the specific language governing permissions and limitations -# under the License. - -from keystone import assignment -from keystone import auth -from keystone import catalog -from keystone.common import cache -from keystone.contrib import endpoint_filter -from keystone.contrib import endpoint_policy -from keystone.contrib import federation -from keystone.contrib import oauth1 -from keystone.contrib import revoke -from keystone import credential -from keystone import identity -from keystone import policy -from keystone import resource -from keystone import token -from keystone import trust -# from keystone.contrib import moon - - -def load_backends(): - - # Configure and build the cache - cache.configure_cache_region(cache.REGION) - - # Ensure that the identity driver is created before the assignment manager. - # The default assignment driver is determined by the identity driver, so - # the identity driver must be available to the assignment manager. - _IDENTITY_API = identity.Manager() - - DRIVERS = dict( - assignment_api=assignment.Manager(), - catalog_api=catalog.Manager(), - credential_api=credential.Manager(), - domain_config_api=resource.DomainConfigManager(), - endpoint_filter_api=endpoint_filter.Manager(), - endpoint_policy_api=endpoint_policy.Manager(), - federation_api=federation.Manager(), - id_generator_api=identity.generator.Manager(), - id_mapping_api=identity.MappingManager(), - identity_api=_IDENTITY_API, - oauth_api=oauth1.Manager(), - policy_api=policy.Manager(), - resource_api=resource.Manager(), - revoke_api=revoke.Manager(), - role_api=assignment.RoleManager(), - token_api=token.persistence.Manager(), - trust_api=trust.Manager(), - token_provider_api=token.provider.Manager(), - # admin_api=moon.AdminManager(), - # authz_api=moon.AuthzManager() - ) - - auth.controllers.load_auth_methods() - - return DRIVERS |