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. API timeout is automatically adjusted to not exceed workflow frequency.
""" """
tags = {} tags = {}
for tag, config in config['read_tags'].items(): for tag, tag_config in config['read_tags'].items():
tags[tag] = { tags[tag] = {
'webid': config['webid'], 'webid': tag_config['webid'],
'aggr_func': config.get('aggr_func', 'lts'), 'aggr_func': tag_config.get('aggr_func', 'lts'),
'data_range': config.get('data_range', [-100, 100]), 'data_range': tag_config.get('data_range', [-100, 100]),
} }
base_config = base_scouter(config) base_config = base_scouter(config)