Merge "Revert "Add common oslo.log format parameters""

This commit is contained in:
Jenkins 2016-02-24 02:24:32 +00:00 committed by Gerrit Code Review
commit 410d14ff05
2 changed files with 1 additions and 30 deletions

View File

@ -105,15 +105,7 @@ class RequestContext(object):
def get_logging_values(self):
"""Return a dictionary of logging specific context attributes."""
# Define these attributes so that oslo.log does not throw an exception
# if used in any formatting strings
values = {'instance': '',
'resource': '',
'user_name': '',
'project_name': '',
'color': ''}
values.update(self.to_dict())
values = self.to_dict()
return values
@classmethod

View File

@ -290,11 +290,6 @@ class ContextTest(test_base.BaseTestCase):
self.assertIn('request_id', d)
self.assertIn('resource_uuid', d)
self.assertIn('user_identity', d)
self.assertIn('instance', d)
self.assertIn('resource', d)
self.assertIn('user_name', d)
self.assertIn('project_name', d)
self.assertIn('color', d)
self.assertEqual(auth_token, d['auth_token'])
self.assertEqual(tenant, d['tenant'])
@ -309,22 +304,6 @@ class ContextTest(test_base.BaseTestCase):
user_identity = "%s %s %s %s %s" % (user, tenant, domain,
user_domain, project_domain)
self.assertEqual(user_identity, d['user_identity'])
self.assertEqual("", d['instance'])
self.assertEqual("", d['resource'])
self.assertEqual("", d['user_name'])
self.assertEqual("", d['project_name'])
self.assertEqual("", d['color'])
def test_get_logging_values_extra_attributes(self):
ctx = context.RequestContext()
d = ctx.get_logging_values()
self.assertEqual("", d['color'])
color = "red"
setattr(ctx, "color", color)
d = ctx.get_logging_values()
# Regardless of setting attribute, this is not affected as this
# is not included in to_dict().
self.assertEqual("", d['color'])
def test_dict_empty_user_identity(self):
ctx = context.RequestContext()