diff options
author | Gordon Chung <chungg@ca.ibm.com> | 2013-08-24 11:14:12 -0400 |
---|---|---|
committer | Gordon Chung <chungg@ca.ibm.com> | 2013-08-26 10:06:48 -0400 |
commit | c675197fa326319bb410b788595088918597dc39 (patch) | |
tree | ec2be3efebdb501be1d7352a40dc5a0c4fc1386a /ceilometer/middleware.py | |
parent | 056e883373fd121af6b2c21dac0790d378373d7f (diff) | |
download | ceilometer-c675197fa326319bb410b788595088918597dc39.tar.gz |
missing resource in middleware notification
sql backend throws errors because resource is a required value
set the resource to HTTP_X_SERVICE_NAME value.
Change-Id: If2407881b8e3f3ce313ade5295258f0f72f6ea71
Partial-Bug: #1214257
Diffstat (limited to 'ceilometer/middleware.py')
-rw-r--r-- | ceilometer/middleware.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/ceilometer/middleware.py b/ceilometer/middleware.py index a13e2d16..c420acd5 100644 --- a/ceilometer/middleware.py +++ b/ceilometer/middleware.py @@ -66,7 +66,8 @@ class HTTPRequest(plugin.NotificationBase): unit=message['event_type'].split('.')[1], user_id=message['payload']['request'].get('HTTP_X_USER_ID'), project_id=message['payload']['request'].get('HTTP_X_PROJECT_ID'), - resource_id=None, + resource_id=message['payload']['request'].get( + 'HTTP_X_SERVICE_NAME'), message=message) |