Improve exception logging
This commit is contained in:
@@ -220,7 +220,7 @@ class DriveSpinDownThread(threading.Thread):
|
|||||||
self.logger.info("Exiting")
|
self.logger.info("Exiting")
|
||||||
|
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
self.logger.error("%s: %s" % (e.__class__.__name__, e))
|
self.logger.error("%s: %s" % (e.__class__.__qualname__, e))
|
||||||
|
|
||||||
def sleep(self, s):
|
def sleep(self, s):
|
||||||
""" Sleep for s seconds, or less if exit event occurs. """
|
""" Sleep for s seconds, or less if exit event occurs. """
|
||||||
@@ -568,7 +568,7 @@ def main(drive_filepaths, fan_pwm_filepaths, fan_start_values, fan_stop_values,
|
|||||||
thread.join()
|
thread.join()
|
||||||
|
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
logger.error("%s: %s" % (e.__class__.__name__, e))
|
logger.error("%s: %s" % (e.__class__.__qualname__, e))
|
||||||
|
|
||||||
# run fans at full speed at exit
|
# run fans at full speed at exit
|
||||||
for fan in fans:
|
for fan in fans:
|
||||||
|
|||||||
Reference in New Issue
Block a user