Mercurial > libervia-backend
diff libervia/backend/core/main.py @ 4362:d34b17bce612
core: Add a "Global" variable with a `LiberviaBackend` singleton to `libervia.backend`.
author | Goffi <goffi@goffi.org> |
---|---|
date | Tue, 06 May 2025 00:16:15 +0200 |
parents | e94799a0908f |
children |
line wrap: on
line diff
--- a/libervia/backend/core/main.py Fri Apr 11 21:49:46 2025 +0200 +++ b/libervia/backend/core/main.py Tue May 06 00:16:15 2025 +0200 @@ -36,6 +36,7 @@ from twisted.words.protocols.jabber import jid from twisted.internet import reactor from wokkel.xmppim import RosterItem +from libervia.backend import G from libervia.backend.core import xmpp from libervia.backend.core import exceptions from libervia.backend.core.core_types import SatXMPPEntity @@ -65,6 +66,7 @@ # we don't use __init__ to avoid doule initialisation with twistd # this _init is called in startService log.info(f"{C.APP_NAME} {self.full_version}") + G.set_host(self) self._cb_map = {} # map from callback_id to callbacks # dynamic menus. key: callback_id, value: menu data (dictionnary) self._menus = {}