diff options
Diffstat (limited to 'keystone-moon/setup.cfg')
-rw-r--r-- | keystone-moon/setup.cfg | 152 |
1 files changed, 143 insertions, 9 deletions
diff --git a/keystone-moon/setup.cfg b/keystone-moon/setup.cfg index e646480c..4acc4fee 100644 --- a/keystone-moon/setup.cfg +++ b/keystone-moon/setup.cfg @@ -1,6 +1,6 @@ [metadata] name = keystone -version = 2015.1 +version = 8.0.0 summary = OpenStack Identity description-file = README.rst @@ -20,9 +20,17 @@ classifier = [files] packages = keystone -scripts = - bin/keystone-all - bin/keystone-manage + +[extras] +ldap = + python-ldap>=2.4:python_version=='2.7' + ldappool>=1.0 # MPL +memcache = + python-memcached>=1.56 +mongodb = + pymongo>=3.0.2 +bandit = + bandit>=0.13.2 [global] setup-hooks = @@ -55,15 +63,141 @@ output_file = keystone/locale/keystone.pot copyright_holder = OpenStack Foundation msgid_bugs_address = https://bugs.launchpad.net/keystone -# NOTE(dstanek): Uncomment the [pbr] section below and remove the ext.apidoc -# Sphinx extension when https://launchpad.net/bugs/1260495 is fixed. [pbr] warnerrors = True -#autodoc_tree_index_modules = True -#autodoc_tree_root = ./keystone +autodoc_tree_index_modules = True [entry_points] +console_scripts = + keystone-all = keystone.cmd.all:main + keystone-manage = keystone.cmd.manage:main + +wsgi_scripts = + keystone-wsgi-admin = keystone.server.wsgi:initialize_admin_application + keystone-wsgi-public = keystone.server.wsgi:initialize_public_application + +keystone.assignment = + ldap = keystone.assignment.backends.ldap:Assignment + sql = keystone.assignment.backends.sql:Assignment + +keystone.auth.external = + default = keystone.auth.plugins.external:DefaultDomain + DefaultDomain = keystone.auth.plugins.external:DefaultDomain + Domain = keystone.auth.plugins.external:Domain + +keystone.auth.kerberos = + default = keystone.auth.plugins.external:KerberosDomain + +keystone.auth.oauth1 = + default = keystone.auth.plugins.oauth1:OAuth + +keystone.auth.openid = + default = keystone.auth.plugins.mapped:Mapped + +keystone.auth.password = + default = keystone.auth.plugins.password:Password + +keystone.auth.saml2 = + default = keystone.auth.plugins.mapped:Mapped + +keystone.auth.token = + default = keystone.auth.plugins.token:Token + +keystone.auth.x509 = + default = keystone.auth.plugins.mapped:Mapped + +keystone.catalog = + kvs = keystone.catalog.backends.kvs:Catalog + sql = keystone.catalog.backends.sql:Catalog + templated = keystone.catalog.backends.templated:Catalog + endpoint_filter.sql = keystone.contrib.endpoint_filter.backends.catalog_sql:EndpointFilterCatalog + +keystone.credential = + sql = keystone.credential.backends.sql:Credential + +keystone.identity = + ldap = keystone.identity.backends.ldap:Identity + sql = keystone.identity.backends.sql:Identity + +keystone.identity.id_generator = + sha256 = keystone.identity.id_generators.sha256:Generator + +keystone.identity.id_mapping = + sql = keystone.identity.mapping_backends.sql:Mapping + +keystone.policy = + rules = keystone.policy.backends.rules:Policy + sql = keystone.policy.backends.sql:Policy + +keystone.resource = + ldap = keystone.resource.backends.ldap:Resource + sql = keystone.resource.backends.sql:Resource + +keystone.resource.domain_config = + sql = keystone.resource.config_backends.sql:DomainConfig + +keystone.role = + ldap = keystone.assignment.role_backends.ldap:Role + sql = keystone.assignment.role_backends.sql:Role + +keystone.token.persistence = + kvs = keystone.token.persistence.backends.kvs:Token + memcache = keystone.token.persistence.backends.memcache:Token + memcache_pool = keystone.token.persistence.backends.memcache_pool:Token + sql = keystone.token.persistence.backends.sql:Token + +keystone.token.provider = + fernet = keystone.token.providers.fernet:Provider + uuid = keystone.token.providers.uuid:Provider + pki = keystone.token.providers.pki:Provider + pkiz = keystone.token.providers.pkiz:Provider + +keystone.trust = + sql = keystone.trust.backends.sql:Trust + +keystone.endpoint_filter = + sql = keystone.contrib.endpoint_filter.backends.sql:EndpointFilter + +keystone.endpoint_policy = + sql = keystone.endpoint_policy.backends.sql:EndpointPolicy + +keystone.federation = + sql = keystone.contrib.federation.backends.sql:Federation + +keystone.oauth1 = + sql = keystone.contrib.oauth1.backends.sql:OAuth1 + +keystone.revoke = + kvs = keystone.contrib.revoke.backends.kvs:Revoke + sql = keystone.contrib.revoke.backends.sql:Revoke + oslo.config.opts = keystone = keystone.common.config:list_opts keystone.notifications = keystone.notifications:list_opts - keystone.openstack.common.eventlet_backdoor = keystone.openstack.common.eventlet_backdoor:list_opts + +paste.filter_factory = + admin_token_auth = keystone.middleware:AdminTokenAuthMiddleware.factory + build_auth_context = keystone.middleware:AuthContextMiddleware.factory + crud_extension = keystone.contrib.admin_crud:CrudExtension.factory + debug = keystone.common.wsgi:Debug.factory + endpoint_filter_extension = keystone.contrib.endpoint_filter.routers:EndpointFilterExtension.factory + ec2_extension = keystone.contrib.ec2:Ec2Extension.factory + ec2_extension_v3 = keystone.contrib.ec2:Ec2ExtensionV3.factory + federation_extension = keystone.contrib.federation.routers:FederationExtension.factory + json_body = keystone.middleware:JsonBodyMiddleware.factory + oauth1_extension = keystone.contrib.oauth1.routers:OAuth1Extension.factory + request_id = oslo_middleware:RequestId.factory + revoke_extension = keystone.contrib.revoke.routers:RevokeExtension.factory + s3_extension = keystone.contrib.s3:S3Extension.factory + simple_cert_extension = keystone.contrib.simple_cert:SimpleCertExtension.factory + sizelimit = oslo_middleware.sizelimit:RequestBodySizeLimiter.factory + token_auth = keystone.middleware:TokenAuthMiddleware.factory + url_normalize = keystone.middleware:NormalizingFilter.factory + user_crud_extension = keystone.contrib.user_crud:CrudExtension.factory + +paste.app_factory = + admin_service = keystone.service:admin_app_factory + admin_version_service = keystone.service:admin_version_app_factory + public_service = keystone.service:public_app_factory + public_version_service = keystone.service:public_version_app_factory + service_v3 = keystone.service:v3_app_factory |