summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pycadf/audit/api.py1
-rw-r--r--pycadf/tests/audit/test_api.py1
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',