From d8bf97c80c4bbdde2cd6b7ed54c779f4f44b51be Mon Sep 17 00:00:00 2001 From: desbma Date: Wed, 7 Jan 2015 13:25:04 +0100 Subject: [PATCH] Be more verbose when logging Python exceptions --- hddfancontrol/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hddfancontrol/__init__.py b/hddfancontrol/__init__.py index 2f0db1c..e74fdf8 100755 --- a/hddfancontrol/__init__.py +++ b/hddfancontrol/__init__.py @@ -159,7 +159,7 @@ class DriveSpinDownThread(threading.Thread): self.logger.info("Exiting") except Exception as e: - self.logger.error(e) + self.logger.error("%s: %s" % (e.__class__.__name__, e)) def sleep(self, s): """ Sleep for s seconds, or less if exit event occurs. """ @@ -503,7 +503,7 @@ def main(drive_filepaths, fan_pwm_filepaths, fan_start_values, fan_stop_values, thread.join() except Exception as e: - logger.error(e) + logger.error("%s: %s" % (e.__class__.__name__, e)) def cl_main():