summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--oslo_log/formatters.py1
-rw-r--r--oslo_log/tests/unit/test_log.py1
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'])