summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--oslo_middleware/base.py6
-rw-r--r--oslo_middleware/cors.py3
2 files changed, 6 insertions, 3 deletions
diff --git a/oslo_middleware/base.py b/oslo_middleware/base.py
index ca998f7..9ccba66 100644
--- a/oslo_middleware/base.py
+++ b/oslo_middleware/base.py
@@ -35,7 +35,8 @@ class Middleware(object):
def __init__(self, application):
self.application = application
- def process_request(self, req):
+ @staticmethod
+ def process_request(req):
"""Called on each request.
If this returns None, the next application down the stack will be
@@ -44,7 +45,8 @@ class Middleware(object):
"""
return None
- def process_response(self, response, request=None):
+ @staticmethod
+ def process_response(response, request=None):
"""Do whatever you'd like to the response."""
return response
diff --git a/oslo_middleware/cors.py b/oslo_middleware/cors.py
index 8ea6a88..9b2cc93 100644
--- a/oslo_middleware/cors.py
+++ b/oslo_middleware/cors.py
@@ -201,7 +201,8 @@ class CORS(base.Middleware):
# Finally, return the response.
return response
- def _split_header_values(self, request, header_name):
+ @staticmethod
+ def _split_header_values(request, header_name):
"""Convert a comma-separated header value into a list of values."""
values = []
if header_name in request.headers: