@cryptotaxi247 / netdata-1 / commits / f555dc767

smartd_log: ata 194 attr fix (#4908)

Ilya Mashchenko committed Dec 3, 2018 at 22:31 UTC f555dc7673deac89a7d83b876c6d86fd9c0f64f2
1 file changed +7 -1
collectors/python.d.plugin/smartd_log/smartd_log.chart.py
+7 -1
@@ -453,6 +453,11 @@ class Ata190(BaseAtaSmartAttribute):
453 return 100 - int(self.normalized_value)
454
455
456 +class Ata194(BaseAtaSmartAttribute):
457 + def value(self):
458 + return min(int(self.normalized_value), int(self.raw_value))
459 +
460 +
461 class BaseSCSISmartAttribute:
462 def __init__(self, name, raw_value):
463 self.name = name
@@ -474,10 +479,11 @@ def ata_attribute_factory(value):
479 return Ata9(*value)
480 elif name == ATTR190:
481 return Ata190(*value)
482 + elif name == ATTR194:
483 + return Ata194(*value)
484 elif name in [
485 ATTR1,
486 ATTR7,
480 - ATTR194,
487 ATTR202,
488 ATTR206,
489 ]: