Pass project_id in dimensions rather than query parameter
This changes resource_id to a resource dimension rather than a function parameter in monasca collector. Change-Id: I57e0cecf71743d4c7d66b5210fe831c676d195e1
This commit is contained in:
parent
3ae0e9b780
commit
dc1249a462
|
@ -249,14 +249,11 @@ class MonascaCollector(collector.BaseCollector):
|
|||
if not meter:
|
||||
return {}
|
||||
dimensions = {}
|
||||
dimensions.update(kwargs)
|
||||
if project_id:
|
||||
resources = self._conn.metrics.list(name=meter,
|
||||
tenant_id=project_id,
|
||||
**dimensions)
|
||||
else:
|
||||
resources = self._conn.metrics.list(name=meter,
|
||||
**dimensions)
|
||||
dimensions['project_id'] = project_id
|
||||
dimensions.update(kwargs)
|
||||
resources = self._conn.metrics.list(name=meter,
|
||||
**dimensions)
|
||||
resource_ids = []
|
||||
for resource in resources:
|
||||
try:
|
||||
|
|
Loading…
Reference in New Issue