OpenStack middleware library
Go to file
Jamie Lennox 6c0f50c1f5 Filter token data out of catch_errors middleware
If an exception is caught by the catch_errors middleware the entire
request is dumped into the log including sensitive information like
tokens. Filter that information before outputting the failed request.

Closes-Bug: #1628031
Change-Id: I2563403993513c37751576223275350cac2e0937
2017-01-26 18:25:45 +00:00
doc/source Deprecate multiple config block parsing. 2016-05-09 07:18:21 -07:00
oslo [fix-compat] More definitions for oslo.middleware 2015-12-12 19:18:33 +00:00
oslo_middleware Filter token data out of catch_errors middleware 2017-01-26 18:25:45 +00:00
tools Add Constraints support 2017-01-26 18:15:04 +00:00
.coveragerc Fix coverage configuration and execution 2015-10-05 17:23:48 -04:00
.gitignore Revert "work around doc build error" 2016-02-24 12:22:59 -05:00
.gitreview Update .gitreview for stable/newton 2016-08-29 16:07:41 -04:00
.mailmap exported from oslo-incubator by graduate.sh 2014-06-24 16:49:39 -04:00
.testr.conf initial oslo.middleware checkin 2014-06-24 18:14:05 -04:00
CONTRIBUTING.rst Fix the url in the CONTRIBUTING.rst 2015-12-28 16:52:36 +08:00
HACKING.rst Fixed syntax of the HACKING.rst file 2014-07-22 15:59:09 +02:00
LICENSE exported from oslo-incubator by graduate.sh 2014-06-24 16:49:39 -04:00
README.rst Add shields.io version/downloads links/badges into README.rst 2015-09-24 12:51:44 -07:00
babel.cfg exported from oslo-incubator by graduate.sh 2014-06-24 16:49:39 -04:00
requirements.txt Updated from global requirements 2016-08-24 01:37:33 +00:00
setup.cfg Expose sample config opts for http-proxy-to-wsgi 2016-06-08 14:53:36 +10:00
setup.py Updated from global requirements 2015-09-17 12:16:06 +00:00
test-requirements.txt Updated from global requirements 2016-06-21 18:04:29 +00:00
tox.ini Add Constraints support 2017-01-26 18:15:04 +00:00

README.rst

oslo.middleware

Latest Version

Downloads

Oslo middleware library includes components that can be injected into wsgi pipelines to intercept request/response flows. The base class can be enhanced with functionality like add/delete/modification of http headers and support for limiting size/connection etc.