From 11692876043221c1bbdd2685fc6741cbaf03df65 Mon Sep 17 00:00:00 2001 From: BoYanZh Date: Wed, 29 Jan 2025 08:55:50 -0500 Subject: [PATCH] feat: disable pretty exceptions in joj3 commands --- joint_teapot/app.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/joint_teapot/app.py b/joint_teapot/app.py index be3d370..425043e 100644 --- a/joint_teapot/app.py +++ b/joint_teapot/app.py @@ -252,6 +252,7 @@ def joj3_scoreboard( help="commit hash that triggers gitea actions", ), ) -> None: + app.pretty_exceptions_enable = False set_settings(Settings(_env_file=env_path)) set_logger(settings.stderr_log_level) logger.info(f"debug log to file: {settings.log_file_path}") @@ -334,6 +335,7 @@ def joj3_failed_table( help="commit hash that triggers gitea actions", ), ) -> None: + app.pretty_exceptions_enable = False set_settings(Settings(_env_file=env_path)) set_logger(settings.stderr_log_level) logger.info(f"debug log to file: {settings.log_file_path}") @@ -414,6 +416,7 @@ def joj3_create_result_issue( help="commit hash that triggers gitea actions", ), ) -> None: + app.pretty_exceptions_enable = False set_settings(Settings(_env_file=env_path)) set_logger(settings.stderr_log_level) logger.info(f"debug log to file: {settings.log_file_path}") @@ -500,6 +503,7 @@ def joj3_all( help="whether to include submitter in issue title", ), ) -> None: + app.pretty_exceptions_enable = False set_settings(Settings(_env_file=env_path)) set_logger(settings.stderr_log_level) res = { @@ -683,6 +687,7 @@ def joj3_env( help="whether to include submitter in issue title", ), ) -> None: + app.pretty_exceptions_enable = False submitter = os.getenv("GITHUB_ACTOR") run_number = os.getenv("GITHUB_RUN_NUMBER") exercise_name = os.getenv("CONF_NAME") @@ -746,6 +751,7 @@ def joj3_check( ), ), ) -> None: + app.pretty_exceptions_enable = False set_settings(Settings(_env_file=env_path)) set_logger(settings.stderr_log_level) repo: Repo = tea.pot.git.get_repo(repo_name)