From 547b30d310114106f0fa20f2fe01cdedc5f22aa2 Mon Sep 17 00:00:00 2001 From: Vosjedev Date: Tue, 28 Oct 2025 16:58:19 +0100 Subject: Add database and Site to the mix --- src/acit/__init__.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/acit/__init__.py b/src/acit/__init__.py index 18d9060..fd70d0d 100644 --- a/src/acit/__init__.py +++ b/src/acit/__init__.py @@ -4,13 +4,21 @@ import cherrypy from .web import Server from .imapplugin import ImapPlugin +from .db import DBPoolManager + +from .types import Site def run(): - server=Server() + db=DBPoolManager(cherrypy.engine) + db.subscribe() + site=Site(idbpool=db) imap=ImapPlugin( - cherrypy.engine + cherrypy.engine, dbpool=db, site=site ) imap.subscribe() + + + server=Server(dbpool=db) cherrypy.quickstart(server) -- cgit