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, 2 insertions, 3 deletions
diff --git a/openstack/common/middleware/correlation_id.py b/openstack/common/middleware/correlation_id.py
index d594c51..bffa0d7 100644
--- a/openstack/common/middleware/correlation_id.py
+++ b/openstack/common/middleware/correlation_id.py
@@ -17,14 +17,13 @@
"""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
- str(uuid.uuid4()))
+ uuidutils.generate_uuid())
req.headers['X_CORRELATION_ID'] = correlation_id