add errors to MinerData().as_influxdb()

This commit is contained in:
UpstreamData
2022-08-29 09:06:20 -06:00
parent fce4c07c32
commit 9d746a6dcb

View File

@@ -208,6 +208,9 @@ class MinerData:
if attribute == "fault_light" and not self[attribute]:
field_data.append(f"{attribute}=false")
continue
if attribute == "errors":
for idx, item in enumerate(self[attribute]):
field_data.append(f'error_{idx+1}="{item.error_message}"')
tags_str = ",".join(tag_data)
field_str = ",".join(field_data)