SIENTIAPDE-1193

Update requirements and refactor timestamp handling in DataManager

- Updated sientia-dataops-library version to 1.4.3 in requirements.txt.
- Refactored timestamp insertion in DataManager to use the now() function for improved consistency.
This commit is contained in:
vitor-aignosi
2025-08-22 13:59:11 -03:00
parent 63ba075a87
commit 0bdd7f5410
2 changed files with 3 additions and 4 deletions

View File

@@ -1,11 +1,11 @@
import json import json
from time import sleep from time import sleep
from datetime import datetime, timezone
from pymongo import MongoClient from pymongo import MongoClient
from kafka import KafkaProducer from kafka import KafkaProducer
from kafka.errors import NoBrokersAvailable from kafka.errors import NoBrokersAvailable
from sientia_do.notifications.handlers import CoreNotificationHandler as NotificationHandler from sientia_do.notifications.handlers import CoreNotificationHandler as NotificationHandler
from sientia_do.notifications.models import NotificationLevel from sientia_do.notifications.models import NotificationLevel
from sientia_do.temporal.constants import now
from sientia_do.temporal.activities.base import BaseActivity from sientia_do.temporal.activities.base import BaseActivity
from sientia_do.observability.logger import Logger from sientia_do.observability.logger import Logger
import traceback import traceback
@@ -184,7 +184,7 @@ class DataManager(BaseActivity):
collection.insert_one( collection.insert_one(
{ {
**data, **data,
"inserted_at": datetime.now(timezone.utc), "inserted_at": now(),
} }
) )
self.logger.debug( self.logger.debug(

View File

@@ -1,6 +1,5 @@
asyncua==1.1.5 asyncua==1.1.5
redis redis
# git+ssh://git@github.com/Aignosi/sientia-dataops-library.git@1.4.1 git+ssh://git@github.com/Aignosi/sientia-dataops-library.git@1.4.3
/home/grezewave/Documents/projects/sientia/sientia-dataops-library
prometheus_client prometheus_client
pymongo pymongo