def test_generate_uuid(self): uuid_string = uuidutils.generate_uuid() self.assertTrue(isinstance(uuid_string, str)) self.assertEqual(len(uuid_string), 36) # make sure there are 4 dashes self.assertEqual(len(uuid_string.replace('-', '')), 32)
def generate_request_id(): return 'req-%s' % uuidutils.generate_uuid()
def process_request(self, req): correlation_id = (req.headers.get("X_CORRELATION_ID") or uuidutils.generate_uuid()) req.headers['X_CORRELATION_ID'] = correlation_id