diff options
author | Gordon Chung <chungg@ca.ibm.com> | 2014-02-03 12:15:32 -0500 |
---|---|---|
committer | Gordon Chung <chungg@ca.ibm.com> | 2014-02-03 12:15:32 -0500 |
commit | f58196988814930d748bebc6ae2a45270def221e (patch) | |
tree | 98266a89b46d17ee9a93d3fc18be7f0275278e39 | |
parent | a6423817b6ca7d1746ae792e7b02889bd1f4814c (diff) | |
download | pycadf-f58196988814930d748bebc6ae2a45270def221e.tar.gz |
add path to event
add REST request URL path to event
Change-Id: Iac825b43c8a61abfdbfaf98c23aff66f7ece0e27
Closes-Bug: #1267500
-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', |