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.
This commit is contained in:
vitor-aignosi
2025-10-20 12:47:02 -03:00
parent 1666702d73
commit e04c91f6f8

View File

@@ -280,9 +280,9 @@ def build_tag_config(
**tag, **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 slot_config[f"{i}"][server_name]['subscription_period_ms'] = min_frequency/2