SIENTIAPDE-1312
SIENTIAPDE-1312: Update build_tag_config to calculate subscription_period_ms based on minimum frequency from tags. Enhance test_build_tag_config to include frequency and validate subscription_period_ms.
This commit is contained in:
@@ -280,4 +280,10 @@ def build_tag_config(
|
||||
**tag,
|
||||
}
|
||||
|
||||
frequencies = [x['frequency'] for x in slot_config[f'{i}'][server_name]['tags'].values()]
|
||||
|
||||
min_frequency = min(frequencies) if frequencies else 500
|
||||
|
||||
slot_config[f"{i}"][server_name]['subscription_period_ms'] = min_frequency/2
|
||||
|
||||
return slot_config
|
||||
|
||||
Reference in New Issue
Block a user