diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/acit/__init__.py | 12 |
1 files changed, 10 insertions, 2 deletions
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) |
