diff --git a/joint_teapot/app.py b/joint_teapot/app.py index 22ea5a3..8f0dbdd 100644 --- a/joint_teapot/app.py +++ b/joint_teapot/app.py @@ -539,7 +539,7 @@ def joj3_check_gitea_token( ) -> None: app.pretty_exceptions_enable = False set_settings(Settings(_env_file=env_path)) - set_logger(settings.stderr_log_level) + set_logger(settings.stderr_log_level, enable_file_log=False) user = tea.pot.gitea.get_user() echo(user) diff --git a/joint_teapot/utils/logger.py b/joint_teapot/utils/logger.py index fe7fa82..81ea8c0 100644 --- a/joint_teapot/utils/logger.py +++ b/joint_teapot/utils/logger.py @@ -35,6 +35,7 @@ class InterceptHandler(logging.Handler): def set_logger( stderr_log_level: str = settings.stderr_log_level, + enable_file_log: bool = True, ) -> None: logging.basicConfig(handlers=[InterceptHandler()], level=0, force=True) logger.remove() @@ -42,7 +43,8 @@ def set_logger( stderr, level=stderr_log_level, ) - logger.add(settings.log_file_path, level="DEBUG") + if enable_file_log: + logger.add(settings.log_file_path, level="DEBUG") set_logger()