Log warning if unable to fetch storage sensors

pull/5/head
Daniel Chesterton 4 years ago
parent 378f99a64b
commit 8597dd94f5
No known key found for this signature in database
GPG Key ID: 38C6A35C5F124D69

@ -88,11 +88,13 @@ def refresh_storage_sensors():
Timer(storage_sensors_interval, refresh_storage_sensors).start()
log("Fetching storage sensors...")
storage = camera.storage_all
mqtt_publish(topics["storage_used_percent"], str(storage["used_percent"]))
mqtt_publish(topics["storage_used"], str(storage["used"][0]))
mqtt_publish(topics["storage_total"], str(storage["total"][0]))
try:
storage = camera.storage_all
mqtt_publish(topics["storage_used_percent"], str(storage["used_percent"]))
mqtt_publish(topics["storage_used"], str(storage["used"][0]))
mqtt_publish(topics["storage_total"], str(storage["total"][0]))
except AmcrestError as error:
log(f"Error fetching storage information {error}", level="WARNING")
def signal_handler(sig, frame):
# exit immediately upon receiving a second SIGINT

Loading…
Cancel
Save