Merge pull request #10 from hpcloud-mon/message_format_fix

Fixed message format problem
This commit is contained in:
Cindy O'Neill 2015-08-04 16:05:09 -06:00
commit 8eca185766
1 changed files with 2 additions and 1 deletions

View File

@ -19,17 +19,18 @@ from oslo_utils import timeutils
def transform(events, tenant_id, region):
event_template = {'event': {},
'_tenant_id': tenant_id,
'meta': {'tenantId': tenant_id, 'region': region},
'creation_time': timeutils.utcnow_ts()}
if isinstance(events, list):
transformed_events = []
for event in events:
event['_tenant_id'] = tenant_id
event_template['event'] = event
transformed_events.append(json.dumps(event_template))
return transformed_events
else:
transformed_event = event_template['event']
events['_tenant_id'] = tenant_id
transformed_event['event'] = events
return [json.dumps(transformed_event)]