Fix logging bug in init
This commit is contained in:
@@ -155,13 +155,14 @@ def main(sysArgs=None):
|
|||||||
elif inOpt == "--testmode":
|
elif inOpt == "--testmode":
|
||||||
testMode = True
|
testMode = True
|
||||||
|
|
||||||
# Set Logging
|
# Setup Logging
|
||||||
cHandle = logging.StreamHandler()
|
|
||||||
cHandle.setFormatter(logging.Formatter(fmt=logFormat, style="{"))
|
|
||||||
|
|
||||||
pkgLogger = logging.getLogger(__package__)
|
pkgLogger = logging.getLogger(__package__)
|
||||||
pkgLogger.addHandler(cHandle)
|
|
||||||
pkgLogger.setLevel(logLevel)
|
pkgLogger.setLevel(logLevel)
|
||||||
|
if len(pkgLogger.handlers) == 0:
|
||||||
|
# Make sure we only create one logger (mostly an issue with tests)
|
||||||
|
cHandle = logging.StreamHandler()
|
||||||
|
cHandle.setFormatter(logging.Formatter(fmt=logFormat, style="{"))
|
||||||
|
pkgLogger.addHandler(cHandle)
|
||||||
|
|
||||||
logger.info("Starting novelWriter %s (%s) %s", __version__, __hexversion__, __date__)
|
logger.info("Starting novelWriter %s (%s) %s", __version__, __hexversion__, __date__)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user