diff options
Diffstat (limited to 'keystone-moon/httpd/keystone.py')
-rw-r--r-- | keystone-moon/httpd/keystone.py | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/keystone-moon/httpd/keystone.py b/keystone-moon/httpd/keystone.py index 0c7018ff..05683a91 100644 --- a/keystone-moon/httpd/keystone.py +++ b/keystone-moon/httpd/keystone.py @@ -14,12 +14,28 @@ import os +from oslo_log import log +from oslo_log import versionutils + +from keystone.i18n import _LW from keystone.server import wsgi as wsgi_server name = os.path.basename(__file__) +LOG = log.getLogger(__name__) + + +def deprecation_warning(): + versionutils.report_deprecated_feature( + LOG, + _LW('httpd/keystone.py is deprecated as of Mitaka' + ' in favor of keystone-wsgi-admin and keystone-wsgi-public' + ' and may be removed in O.') + ) # NOTE(ldbragst): 'application' is required in this context by WSGI spec. # The following is a reference to Python Paste Deploy documentation # http://pythonpaste.org/deploy/ -application = wsgi_server.initialize_application(name) +application = wsgi_server.initialize_application( + name, + post_log_configured_function=deprecation_warning) |