mirror of
https://git.anonymousland.org/anonymousland/synapse.git
synced 2025-05-04 01:34:47 -04:00
master startup
This commit is contained in:
parent
30a8deeb68
commit
8da22e2b53
2 changed files with 9 additions and 0 deletions
|
@ -185,6 +185,10 @@ class HomeServer(object):
|
|||
'registration_handler',
|
||||
]
|
||||
|
||||
REQUIRED_ON_MASTER_STARTUP = [
|
||||
"user_directory_handler",
|
||||
]
|
||||
|
||||
# This is overridden in derived application classes
|
||||
# (such as synapse.app.homeserver.SynapseHomeServer) and gives the class to be
|
||||
# instantiated during setup() for future return by get_datastore()
|
||||
|
@ -221,6 +225,10 @@ class HomeServer(object):
|
|||
conn.commit()
|
||||
logger.info("Finished setting up.")
|
||||
|
||||
def setup_master(self):
|
||||
for i in self.REQUIRED_ON_MASTER_STARTUP:
|
||||
getattr(self, "get_" + i)()
|
||||
|
||||
def get_reactor(self):
|
||||
"""
|
||||
Fetch the Twisted reactor in use by this HomeServer.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue