Shorten health IDs to 8 characters

This commit is contained in:
Joshua Boniface 2023-12-04 15:48:27 -05:00
parent 672e58133f
commit 067e73337f
1 changed files with 1 additions and 1 deletions

View File

@ -528,7 +528,7 @@ class MonitoringInstance(object):
def generate_fault(self, fault_name, fault_time, fault_delta, fault_message): def generate_fault(self, fault_name, fault_time, fault_delta, fault_message):
# Generate a fault ID from the fault_message and fault_delta # Generate a fault ID from the fault_message and fault_delta
fault_str = f"{fault_name} {fault_delta} {fault_message}" fault_str = f"{fault_name} {fault_delta} {fault_message}"
fault_id = str(md5(fault_str.encode("utf-8")).hexdigest()) fault_id = str(md5(fault_str.encode("utf-8")).hexdigest())[:8]
# If a fault already exists with this ID, just update the time # If a fault already exists with this ID, just update the time
if not self.zkhandler.exists("base.faults"): if not self.zkhandler.exists("base.faults"):