From 82356ca3b03bf28dbe19ccadde6503cc2bdbdf8d Mon Sep 17 00:00:00 2001 From: vitor-aignosi Date: Fri, 27 Jun 2025 10:23:52 -0300 Subject: [PATCH] SIENTIAPDE-1110 Update process_confidence method in OPC activity to include metadata parameter for improved data handling. --- laborious/activities/opc.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/laborious/activities/opc.py b/laborious/activities/opc.py index 3150288..cca0980 100644 --- a/laborious/activities/opc.py +++ b/laborious/activities/opc.py @@ -122,9 +122,9 @@ class OPC(BaseActivity): tag_type='confidence' ) - return self.process_confidence(data, success) + return self.process_confidence(data, success, metadata) - def process_confidence(self, data: DataFrame, success: bool) -> dict[Any, Any]: + def process_confidence(self, data: DataFrame, success: bool, metadata: dict[str, Any]) -> dict[Any, Any]: """ Processes the confidence of OPC server write operations and updates the DataFrame accordingly. @@ -138,7 +138,6 @@ class OPC(BaseActivity): Returns: dict[Any, Any]: The processed data as a dictionary. """ - metadata = data['metadata'] if not success: data['prediction_confidence'] = OPC_WRITTING_ERROR_CONFIDENCE