diff options
author | gordon chung <gord@live.ca> | 2015-02-20 11:29:15 -0500 |
---|---|---|
committer | gordon chung <gord@live.ca> | 2015-03-09 09:17:28 -0400 |
commit | cb8677efff8de1f8112362161633ca8ac3cf8630 (patch) | |
tree | 125b57760c95fc13731efa937ebdc0fd6435e148 /ceilometermiddleware | |
parent | a0997c70e8f988eca678b9da7d0365046a296223 (diff) | |
download | ceilometermiddleware-cb8677efff8de1f8112362161633ca8ac3cf8630.tar.gz |
use pycadf helper module to assign action
action is a required attribute for auditing. there is an action
helper in pycadf which can compute the action value corresponding
to the HTTP method.
Change-Id: I277fd78641963644ee83df7451a3cc7699d3db15
Diffstat (limited to 'ceilometermiddleware')
-rw-r--r-- | ceilometermiddleware/swift.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/ceilometermiddleware/swift.py b/ceilometermiddleware/swift.py index 7431b9b..9ffb3b7 100644 --- a/ceilometermiddleware/swift.py +++ b/ceilometermiddleware/swift.py @@ -44,6 +44,7 @@ from oslo_config import cfg from oslo_context import context from oslo_utils import timeutils from pycadf import event as cadf_event +from pycadf.helper import api from pycadf import measurement as cadf_measurement from pycadf import metric as cadf_metric from pycadf import resource as cadf_resource @@ -209,6 +210,7 @@ class Swift(object): # build notification body event = cadf_event.Event(eventTime=now, outcome=outcome, + action=api.convert_req_action(method), initiator=initiator, target=target, observer=cadf_resource.Resource(id='target')) |