Fix gnocchi metric collection
Return 0 when a resource is active, the used metric
exists but no value have been stored for the current
collect period.
Thus, unit conversion won't fail anymore
Change-Id: Ieeb6e53042c10b43383b3ecbcfe7d273ff9fd17e
Closes-Bug: #1671841
(cherry picked from commit 6532175169
)
This commit is contained in:
parent
ccb944ee3c
commit
d3604cba70
|
@ -171,7 +171,7 @@ class GnocchiCollector(collector.BaseCollector):
|
|||
# ["2015-11-24T00:00:00+00:00", 86400.0, 64.0]
|
||||
resource[name] = values[0][2]
|
||||
except IndexError:
|
||||
resource[name] = None
|
||||
resource[name] = 0
|
||||
except KeyError:
|
||||
# Skip metrics not found
|
||||
pass
|
||||
|
|
Loading…
Reference in New Issue