synapse.app.homeserver module¶
-
class
synapse.app.homeserver.
SynapseHomeServer
(hostname, reactor=None, **kwargs)¶ Bases:
synapse.server.HomeServer
-
DATASTORE_CLASS
¶ alias of
synapse.storage.DataStore
-
run_startup_checks
(db_conn, database_engine)¶
-
start_listening
()¶
-
-
class
synapse.app.homeserver.
SynapseService
(config)¶ Bases:
twisted.application.service.Service
A twisted Service class that will start synapse. Used to run synapse via twistd and a .tac.
-
startService
()¶
-
stopService
()¶
-
-
synapse.app.homeserver.
gz_wrap
(r)¶
-
synapse.app.homeserver.
main
()¶
-
synapse.app.homeserver.
run
(hs)¶
-
synapse.app.homeserver.
setup
(config_options)¶ Parameters: config_options_options – The options passed to Synapse. Usually sys.argv[1:]. Returns: HomeServer