Merge "Fix collectd_openstack.py for None values"
This commit is contained in:
commit
4c8a0284a4
|
@ -345,5 +345,9 @@ class CollectdPlugin(base.Base):
|
|||
counts = defaultdict(int)
|
||||
for obj in list_object:
|
||||
s = group_by_func(obj)
|
||||
counts[s] += count_func(obj) if count_func else 1
|
||||
try:
|
||||
counts[s] += count_func(obj) if count_func else 1
|
||||
except TypeError:
|
||||
# Ignore when count_func() doesn't return a number
|
||||
pass
|
||||
return counts
|
||||
|
|
Loading…
Reference in New Issue