updated logger for console and file

This commit is contained in:
2022-09-06 22:36:35 -04:00
parent 6ac6337b86
commit ae59d4975e

View File

@@ -39,12 +39,18 @@ else:
def build_logger(level): def build_logger(level):
logger = logging.getLogger() logger = logging.getLogger()
logger.setLevel(level) logger.setLevel(level)
handler = logging.StreamHandler()
formatter = logging.Formatter( formatter = logging.Formatter(
'%(asctime)s - %(levelname)s - %(message)s' '%(asctime)s - %(levelname)s - %(message)s'
) )
handler.setFormatter(formatter) # log to file
logger.addHandler(handler) fileHandler = logging.FileHandler(log_file)
fileHandler.setFormatter(formatter)
logger.addHandler(fileHandler)
# log to console
consoleHandler = logging.StreamHandler()
consoleHandler.setFormatter(formatter)
logger.addHandler(consoleHandler)
return logger return logger
def create_encryption_key(client): def create_encryption_key(client):