From 0a77b67583abdc29ed068ffe7711f5eccfca07f7 Mon Sep 17 00:00:00 2001 From: FelixKuhnAnsys Date: Fri, 25 Jul 2025 09:45:24 +0200 Subject: [PATCH 1/2] fix args bug for azure key vault case --- src/aali/flowkit/__main__.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/aali/flowkit/__main__.py b/src/aali/flowkit/__main__.py index f55e791..17fadeb 100644 --- a/src/aali/flowkit/__main__.py +++ b/src/aali/flowkit/__main__.py @@ -73,15 +73,15 @@ def substitute_empty_values(args): def main(): """Run entrypoint for the FlowKit service.""" + # Always parse args, but only use them conditionally + args = parse_cli_args() + if not CONFIG.extract_config_from_azure_key_vault: - # Parse the command line arguments - args = parse_cli_args() - # Substitute the empty values with configuration values substitute_empty_values(args) address = handle_legacy_port_config() - # # Add scheme if missing + # Add scheme if missing if not address.startswith(("http://", "https://")): address = "http://" + address host = urlparse(address).hostname or args.host From 6c0ac07148247e851b07c039f10f235b5c4dd0a9 Mon Sep 17 00:00:00 2001 From: FelixKuhnAnsys Date: Fri, 25 Jul 2025 09:55:21 +0200 Subject: [PATCH 2/2] Update __main__.py --- src/aali/flowkit/__main__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/aali/flowkit/__main__.py b/src/aali/flowkit/__main__.py index 17fadeb..8fdbd14 100644 --- a/src/aali/flowkit/__main__.py +++ b/src/aali/flowkit/__main__.py @@ -75,7 +75,7 @@ def main(): """Run entrypoint for the FlowKit service.""" # Always parse args, but only use them conditionally args = parse_cli_args() - + if not CONFIG.extract_config_from_azure_key_vault: # Substitute the empty values with configuration values substitute_empty_values(args)