1
0
mirror of https://github.com/EDCD/EDMarketConnector.git synced 2025-04-18 09:57:40 +03:00

Moves logger definition so it's import'able

This commit is contained in:
Athanasius 2020-07-24 17:25:21 +01:00
parent fa1443b49c
commit fe0ff2498e

View File

@ -17,6 +17,7 @@ from time import gmtime, time, localtime, strftime, strptime
import _strptime # Workaround for http://bugs.python.org/issue7980 import _strptime # Workaround for http://bugs.python.org/issue7980
from calendar import timegm from calendar import timegm
import webbrowser import webbrowser
import logging
from config import appname, applongname, appversion, appversion_nobuild, copyright, config from config import appname, applongname, appversion, appversion_nobuild, copyright, config
@ -940,6 +941,8 @@ def enforce_single_instance() -> None:
EnumWindows(enumwindowsproc, 0) EnumWindows(enumwindowsproc, 0)
# Has to be here to be defined for other modules importing
logger = logging.getLogger(appname)
# Run the app # Run the app
if __name__ == "__main__": if __name__ == "__main__":
@ -951,10 +954,7 @@ if __name__ == "__main__":
########################################################################### ###########################################################################
# Set up a logging instance # Set up a logging instance
import logging
logger_default_loglevel = logging.INFO logger_default_loglevel = logging.INFO
logger = logging.getLogger(appname)
logger.setLevel(logger_default_loglevel) logger.setLevel(logger_default_loglevel)
logger_ch = logging.StreamHandler() logger_ch = logging.StreamHandler()
logger_ch.setLevel(logger_default_loglevel) logger_ch.setLevel(logger_default_loglevel)