mirror of
https://github.com/maubot/maubot
synced 2025-09-07 22:00:39 +00:00
Let plugins add their endpoints to the main webserver
This commit is contained in:
parent
79c61d6889
commit
f303bd66ab
7 changed files with 43 additions and 7 deletions
|
@ -58,10 +58,10 @@ loop = asyncio.get_event_loop()
|
|||
init_zip_loader(config)
|
||||
db_session = init_db(config)
|
||||
clients = init_client_class(db_session, loop)
|
||||
plugins = init_plugin_instance_class(db_session, config, loop)
|
||||
management_api = init_mgmt_api(config, loop)
|
||||
server = MaubotServer(config, loop)
|
||||
server.app.add_subapp(config["server.base_path"], management_api)
|
||||
plugins = init_plugin_instance_class(db_session, config, server.app, loop)
|
||||
|
||||
for plugin in plugins:
|
||||
plugin.load()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue