add functions to ignore serial number in case the serial didn't come from manafactures

This commit is contained in:
congnv1 2022-09-09 21:58:45 +07:00
commit 9d588f5732

View file

@ -54,7 +54,7 @@ class SupermicroHost(ServerBase):
# in this case, we'll read from FRU instead # in this case, we'll read from FRU instead
if self.system[0]['Serial Number'].strip() in config.device.ignore_serial_number: if self.system[0]['Serial Number'].strip() in config.device.ignore_serial_number:
serial_number = self.get_fru().strip() serial_number = self.get_fru().strip()
if serial_number is None or serial_number is empty: if serial_number is None:
logging.error("The fru BS is Empty") logging.error("The fru BS is Empty")
else: else:
return self.get_fru().strip() return self.get_fru().strip()