From e04c91f6f810eb6970b2950e437555729b1594ab Mon Sep 17 00:00:00 2001 From: vitor-aignosi Date: Mon, 20 Oct 2025 12:47:02 -0300 Subject: [PATCH] SIENTIAPDE-1312 SIENTIAPDE-1312: Update build_tag_config to ensure minimum frequency defaults to 1000 and convert frequency values to integers for accurate calculations of subscription_period_ms. --- orchestrator/utils/orchestrator_functions.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/orchestrator/utils/orchestrator_functions.py b/orchestrator/utils/orchestrator_functions.py index de3530e..6806bf8 100644 --- a/orchestrator/utils/orchestrator_functions.py +++ b/orchestrator/utils/orchestrator_functions.py @@ -280,9 +280,9 @@ def build_tag_config( **tag, } - frequencies = [x['frequency'] for x in slot_config[f'{i}'][server_name]['tags'].values()] + frequencies = [int(x['frequency']) for x in slot_config[f'{i}'][server_name]['tags'].values()] - min_frequency = min(frequencies) if frequencies else 500 + min_frequency = min(frequencies) if frequencies else 1000 slot_config[f"{i}"][server_name]['subscription_period_ms'] = min_frequency/2