From fe0ff2498edb8b226164f3fab6fe31498b6b6fae Mon Sep 17 00:00:00 2001 From: Athanasius Date: Fri, 24 Jul 2020 17:25:21 +0100 Subject: [PATCH] Moves logger definition so it's import'able --- EDMarketConnector.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/EDMarketConnector.py b/EDMarketConnector.py index 465ca1f8..aa5bb0bb 100755 --- a/EDMarketConnector.py +++ b/EDMarketConnector.py @@ -17,6 +17,7 @@ from time import gmtime, time, localtime, strftime, strptime import _strptime # Workaround for http://bugs.python.org/issue7980 from calendar import timegm import webbrowser +import logging from config import appname, applongname, appversion, appversion_nobuild, copyright, config @@ -940,6 +941,8 @@ def enforce_single_instance() -> None: EnumWindows(enumwindowsproc, 0) +# Has to be here to be defined for other modules importing +logger = logging.getLogger(appname) # Run the app if __name__ == "__main__": @@ -951,10 +954,7 @@ if __name__ == "__main__": ########################################################################### # Set up a logging instance - import logging - logger_default_loglevel = logging.INFO - logger = logging.getLogger(appname) logger.setLevel(logger_default_loglevel) logger_ch = logging.StreamHandler() logger_ch.setLevel(logger_default_loglevel)