SIENTIAPDE-1222

Enhance OPC server configuration in orchestrator_functions.py

- Added optional fields for certificate paths in the build_tag_config function to improve security configuration flexibility.
This commit is contained in:
vitor-aignosi
2025-09-19 08:56:40 -03:00
parent e31c5eece1
commit 02b647931f

View File

@@ -282,6 +282,9 @@ def build_tag_config(tag: dict[str, Any], slot_config: dict[str, Any],
"name": server_name,
"url": opc_servers[server_id]['url'],
"server_uri": opc_servers[server_id]['uri'],
"cert_path": opc_servers[server_id].get('cert_path', None),
"private_key_path": opc_servers[server_id].get('private_key_path', None),
"server_cert_path": opc_servers[server_id].get('server_cert_path', None),
"tags": {}
}
for name, spec in opc_servers[server_id].get('security_spec', {}).items():