SIENTIAPDE-1445

Refactor tag processing in pi_web_api_scouter function to improve clarity by renaming variables and enhancing readability of the configuration handling.
This commit is contained in:
vitor-aignosi
2025-12-18 11:58:14 -03:00
parent 882f3b4de7
commit 5d2d297aa2

View File

@@ -225,11 +225,11 @@ def pi_web_api_scouter(config: dict[str, Any]):
API timeout is automatically adjusted to not exceed workflow frequency.
"""
tags = {}
for tag, config in config['read_tags'].items():
for tag, tag_config in config['read_tags'].items():
tags[tag] = {
'webid': config['webid'],
'aggr_func': config.get('aggr_func', 'lts'),
'data_range': config.get('data_range', [-100, 100]),
'webid': tag_config['webid'],
'aggr_func': tag_config.get('aggr_func', 'lts'),
'data_range': tag_config.get('data_range', [-100, 100]),
}
base_config = base_scouter(config)