[loggers]
keys=root

[handlers]
keys=fileHandler,streamHandler

[formatters]
keys=simpleFormatter,jsonFormatter

[logger_root]
level=DEBUG
handlers=fileHandler,streamHandler

[handler_fileHandler]
class=FileHandler
level=DEBUG
formatter=jsonFormatter
args=("log.log",)

[handler_streamHandler]
class=StreamHandler
level=DEBUG
formatter=simpleFormatter
args=(sys.stdout,)

[formatter_jsonFormatter]
format=%(levelname)s %(message)s %(asctime)s %(name)s %(funcName)s %(lineno)d %(thread)d %(pathname)s
class=pythonjsonlogger.jsonlogger.JsonFormatter

[formatter_simpleFormatter]
format=%(asctime)s %(name)s: %(levelname)s "%(message)s" - full file path: %(pathname)s - function name: %(funcName)s - line number: %(lineno)d
