[fix] openmetrics: value is None if there's no data

This commit is contained in:
Bnyro 2024-11-25 16:57:03 +01:00 committed by GitHub
parent bad070b4bc
commit 5bf3fbc93b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 11 additions and 7 deletions

View file

@ -26,7 +26,7 @@ class OpenMetricsFamily: # pylint: disable=too-few-public-methods
"""
for i, data_info_dict in enumerate(self.data_info):
if not data_info_dict and data_info_dict != 0:
if not data_info_dict or not self.data[i]:
continue
info_representation = ','.join([f"{key}=\"{value}\"" for (key, value) in data_info_dict.items()])