SIENTIAPDE-1325

Refactor OPC data handling in opc_repository.py to improve code clarity. Updated commented-out code for SourceTimestamp to include NOSONAR annotations, ensuring better code quality checks.
This commit is contained in:
vitor-aignosi
2025-11-10 09:53:06 -03:00
parent 0de30d85a8
commit 0c59a7def8

View File

@@ -419,12 +419,12 @@ class OpcRepository(SientiaMonitoring):
data = data_type_map[data_type]['converter'](value)
logger.custom_info(f'Writing {data} - {type(data)} to {node}', metadata)
# now = datetime.now()
# now = datetime.now() # NOSONAR
ua_data = DataValue(
Variant(data, data_type_map[data_type]['opc_type']),
# SourceTimestamp=DateTime(
# now.year, now.month, now.day, now.hour, now.minute, now.second, now.microsecond
# ),
# SourceTimestamp=DateTime( # NOSONAR
# now.year, now.month, now.day, now.hour, now.minute, now.second, now.microsecond # NOSONAR
# ), # NOSONAR
)
try: