summaryrefslogtreecommitdiff
path: root/openstack/common/middleware/correlation_id.py
diff options
context:
space:
mode:
Diffstat (limited to 'openstack/common/middleware/correlation_id.py')
-rw-r--r--openstack/common/middleware/correlation_id.py5
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