From 2fd02cf4fcd982b3269e9ec502141ecacbdded44 Mon Sep 17 00:00:00 2001 From: kingbri Date: Wed, 18 Sep 2024 21:08:45 -0400 Subject: [PATCH] Startup actions: Add openapi var check This is required to exit once the openapi spec is created. Signed-off-by: kingbri --- common/actions.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/common/actions.py b/common/actions.py index c7f0a71..9dcd5dd 100644 --- a/common/actions.py +++ b/common/actions.py @@ -3,12 +3,13 @@ from loguru import logger from common.tabby_config import config, generate_config_file from endpoints.server import export_openapi +from endpoints.utils import do_export_openapi def branch_to_actions() -> bool: """Checks if a optional action needs to be run.""" - if config.actions.export_openapi: + if config.actions.export_openapi or do_export_openapi: openapi_json = export_openapi() with open(config.actions.openapi_export_path, "w") as f: