diff options
-rw-r--r-- | pycadf/audit/api.py | 1 | ||||
-rw-r--r-- | pycadf/tests/audit/test_api.py | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/pycadf/audit/api.py b/pycadf/audit/api.py index 62ce2d7..23b0b6b 100644 --- a/pycadf/audit/api.py +++ b/pycadf/audit/api.py @@ -266,6 +266,7 @@ class OpenStackAuditApi(object): initiator=initiator, target=target, observer=resource.Resource(id='target')) + event.requestPath = req.path event.add_tag(tag.generate_name_value_tag('correlation_id', correlation_id)) return event diff --git a/pycadf/tests/audit/test_api.py b/pycadf/tests/audit/test_api.py index d5cbbad..774e494 100644 --- a/pycadf/tests/audit/test_api.py +++ b/pycadf/tests/audit/test_api.py @@ -91,6 +91,7 @@ class TestAuditApi(base.TestCase): self.assertNotIn('reason', payload) self.assertNotIn('reporterchain', payload) self.assertEqual(payload['observer']['id'], 'target') + self.assertEqual(req.path, payload['requestPath']) def test_get_read(self): req = self.api_request('GET', |