From 0349c3bfe5670b86fca4688634be04a3cec158cc Mon Sep 17 00:00:00 2001 From: gsd Date: Sun, 15 Feb 2026 17:11:52 +0300 Subject: [PATCH] ff --- dbService.py | 9 +++++---- service.py | 2 +- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/dbService.py b/dbService.py index 19195ed..7833a09 100644 --- a/dbService.py +++ b/dbService.py @@ -93,8 +93,9 @@ class NodeDbService: return await c.to_list() class PacketDbService: - def __init__(self, dbStore): + def __init__(self, dbStore, core): self.dbStore:AsyncDatabase = dbStore + self.core = core async def findPacketsSignals(self, after: float = -1, @@ -175,7 +176,7 @@ class PacketDbService: return [PacketGroup(p, packetsPerNode, packetsSumNode) for p in l] class DbService(NodeDbService, PacketDbService): - def __init__(self, dbStore): - NodeDbService.__init__(self, dbStore) - PacketDbService.__init__(self, dbStore) + def __init__(self, dbStore, core): + NodeDbService.__init__(self, dbStore, core) + PacketDbService.__init__(self, dbStore, core) \ No newline at end of file diff --git a/service.py b/service.py index 993bcaa..9aafa81 100644 --- a/service.py +++ b/service.py @@ -163,7 +163,7 @@ class MongoDriver(MeshArgsParse): logger.error("Unknown mongo client") sys.exit(1) self.dbStore = self.dbClient[self.args.mongo_db] - self.dbService = DbService(self.dbStore) + self.dbService = DbService(self.dbStore, self) from tileManager import TileManager self.tileManager = TileManager(self)