diff --git a/files/oop_code/SSDObject.py b/files/oop_code/SSDObject.py index fa249d3..32d2988 100644 --- a/files/oop_code/SSDObject.py +++ b/files/oop_code/SSDObject.py @@ -79,12 +79,13 @@ class SSDObject: def _get_gbw(self) -> str: result = '' gib_factor = 2 ** 30 + tib_factor = 2 ** 20 if self.flavor == "SSD": data_units_written = return_ls_written(self._smart_data) result = round(data_units_written * self.sector_size / gib_factor, 2) elif self.flavor == "NVMe": data_units_written = float(self._smart_data['nvme_smart_health_information_log']['data_units_written']) - result = round(data_units_written * self.sector_size / gib_factor, 2) + result = round(data_units_written * self.sector_size / tib_factor, 2) return result def _update_db(self):