From ae59d4975ee7236af5f7509b9468ed20b050c3d5 Mon Sep 17 00:00:00 2001 From: John Gaunt Date: Tue, 6 Sep 2022 22:36:35 -0400 Subject: [PATCH] updated logger for console and file --- bitwardenBackup.py | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/bitwardenBackup.py b/bitwardenBackup.py index ecefdd7..0e5703e 100644 --- a/bitwardenBackup.py +++ b/bitwardenBackup.py @@ -39,12 +39,18 @@ else: def build_logger(level): logger = logging.getLogger() logger.setLevel(level) - handler = logging.StreamHandler() formatter = logging.Formatter( '%(asctime)s - %(levelname)s - %(message)s' ) - handler.setFormatter(formatter) - logger.addHandler(handler) + # log to file + 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 def create_encryption_key(client):