From 5fe12468cfd8445f7ebdd7d6ac940e2b4228a37c Mon Sep 17 00:00:00 2001 From: "zhang.lei" Date: Mon, 4 Jan 2016 14:48:25 +0800 Subject: [PATCH] Define paste entrypoints Define filter factories so other projects can reference them by name and can take advantage of the python egg instead of referencing by the direct path. Change-Id: I8f2b409e35b44323ef1a4488de5964a0f1bd7cdc Closes-Bug: 1500509 --- etc/keystone-paste.ini | 6 +++--- setup.cfg | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/etc/keystone-paste.ini b/etc/keystone-paste.ini index dfd865dd36..0d731d0a7f 100644 --- a/etc/keystone-paste.ini +++ b/etc/keystone-paste.ini @@ -1,10 +1,10 @@ # Keystone PasteDeploy configuration file. [filter:debug] -use = egg:keystone#debug +use = egg:oslo.middleware#debug [filter:request_id] -use = egg:keystone#request_id +use = egg:oslo.middleware#request_id [filter:build_auth_context] use = egg:keystone#build_auth_context @@ -40,7 +40,7 @@ use = egg:keystone#simple_cert_extension use = egg:keystone#url_normalize [filter:sizelimit] -use = egg:keystone#sizelimit +use = egg:oslo.middleware#sizelimit [app:public_service] use = egg:keystone#public_service diff --git a/setup.cfg b/setup.cfg index 21ae41d637..d5c8d853c0 100644 --- a/setup.cfg +++ b/setup.cfg @@ -178,7 +178,7 @@ 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 + debug = oslo_middleware: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