diff options
author | Doug Hellmann <doug@doughellmann.com> | 2017-05-15 16:40:45 -0400 |
---|---|---|
committer | Doug Hellmann <doug@doughellmann.com> | 2017-05-15 16:40:45 -0400 |
commit | 2663df215d96c8b75fb8349c869f47df8bea0ff5 (patch) | |
tree | cec4f1906eab5a8e07ddaff3d34dc34bc3d93966 | |
parent | 9ccd0dca1bdbd42991161ef922e1318b11b8816a (diff) | |
download | oslo-log-2663df215d96c8b75fb8349c869f47df8bea0ff5.tar.gz |
add line number information to fluentd formatter
Change-Id: Idfb6dda0749b5dfdb2746de8db223d2df5e97abb
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
-rw-r--r-- | oslo_log/formatters.py | 1 | ||||
-rw-r--r-- | oslo_log/tests/unit/test_log.py | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/oslo_log/formatters.py b/oslo_log/formatters.py index 4091692..6195deb 100644 --- a/oslo_log/formatters.py +++ b/oslo_log/formatters.py @@ -252,6 +252,7 @@ class FluentFormatter(logging.Formatter): 'name': record.name, 'level': record.levelname, 'filename': record.filename, + 'lineno': record.lineno, 'module': record.module, 'funcname': record.funcName, 'process_name': record.processName, diff --git a/oslo_log/tests/unit/test_log.py b/oslo_log/tests/unit/test_log.py index e3f8f15..c3d1fb8 100644 --- a/oslo_log/tests/unit/test_log.py +++ b/oslo_log/tests/unit/test_log.py @@ -556,6 +556,7 @@ class FluentFormatterTestCase(LogTestBase): self.log.debug(test_msg, test_data, key='value', context=local_context) data = jsonutils.loads(self.stream.getvalue()) + self.assertIn('lineno', data) self.assertIn('extra', data) extra = data['extra'] self.assertEqual('value', extra['key']) |