From 865403ec45c2459d2b706fac707cbf3df883f88d Mon Sep 17 00:00:00 2001 From: desbma Date: Wed, 19 Aug 2015 13:16:34 +0200 Subject: [PATCH] Improve exception logging --- hddfancontrol/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hddfancontrol/__init__.py b/hddfancontrol/__init__.py index cf16092..420fb1c 100755 --- a/hddfancontrol/__init__.py +++ b/hddfancontrol/__init__.py @@ -220,7 +220,7 @@ class DriveSpinDownThread(threading.Thread): self.logger.info("Exiting") 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): """ 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() 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 for fan in fans: