summaryrefslogtreecommitdiff
path: root/ceilometermiddleware
diff options
context:
space:
mode:
Diffstat (limited to 'ceilometermiddleware')
-rw-r--r--ceilometermiddleware/swift.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/ceilometermiddleware/swift.py b/ceilometermiddleware/swift.py
index 70201d5..b5dad37 100644
--- a/ceilometermiddleware/swift.py
+++ b/ceilometermiddleware/swift.py
@@ -216,7 +216,8 @@ class Swift(object):
initiator = cadf_resource.Resource(
typeURI='service/security/account/user',
id=env.get('HTTP_X_USER_ID'))
- initiator.project_id = env.get('HTTP_X_TENANT_ID')
+ initiator.project_id = (env.get('HTTP_X_PROJECT_ID') or
+ env.get('HTTP_X_TENANT_ID'))
# build notification body
event = cadf_event.Event(eventTime=now, outcome=outcome,