diff options
Diffstat (limited to 'openstack/common/middleware/correlation_id.py')
-rw-r--r-- | openstack/common/middleware/correlation_id.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/openstack/common/middleware/correlation_id.py b/openstack/common/middleware/correlation_id.py index bffa0d7..d594c51 100644 --- a/openstack/common/middleware/correlation_id.py +++ b/openstack/common/middleware/correlation_id.py @@ -17,13 +17,14 @@ """Middleware that attaches a correlation id to WSGI request""" +import uuid + from openstack.common.middleware import base -from openstack.common import uuidutils class CorrelationIdMiddleware(base.Middleware): def process_request(self, req): correlation_id = (req.headers.get("X_CORRELATION_ID") or - uuidutils.generate_uuid()) + str(uuid.uuid4())) req.headers['X_CORRELATION_ID'] = correlation_id |