diff options
Diffstat (limited to 'nova/context.py')
-rw-r--r-- | nova/context.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/nova/context.py b/nova/context.py index d9735e3d2..58deb1318 100644 --- a/nova/context.py +++ b/nova/context.py @@ -20,12 +20,15 @@ """RequestContext: context for requests that persist through all of nova.""" import copy -import uuid from nova import local from nova import utils +def generate_request_id(): + return 'req-' + str(utils.gen_uuid()) + + class RequestContext(object): """Security context and request information. @@ -61,7 +64,7 @@ class RequestContext(object): timestamp = utils.parse_strtime(timestamp) self.timestamp = timestamp if not request_id: - request_id = 'req-' + str(utils.gen_uuid()) + request_id = generate_request_id() self.request_id = request_id self.auth_token = auth_token self.strategy = strategy |