diff options
author | Kyomotoi <[email protected]> | 2022-05-13 23:59:19 +0800 |
---|---|---|
committer | Kyomotoi <[email protected]> | 2022-05-13 23:59:19 +0800 |
commit | 817b55b84ab65e0404b15195bed97a46d977f3b9 (patch) | |
tree | b957216155b870eebd8a81f9a4d6cc18b59e97da /ATRI/plugins/status/driver/__init__.py | |
parent | 7042d94213532191a0c72d34d7c85193184c079f (diff) | |
download | ATRI-817b55b84ab65e0404b15195bed97a46d977f3b9.tar.gz ATRI-817b55b84ab65e0404b15195bed97a46d977f3b9.tar.bz2 ATRI-817b55b84ab65e0404b15195bed97a46d977f3b9.zip |
🚚 独立控制台
Diffstat (limited to 'ATRI/plugins/status/driver/__init__.py')
-rw-r--r-- | ATRI/plugins/status/driver/__init__.py | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/ATRI/plugins/status/driver/__init__.py b/ATRI/plugins/status/driver/__init__.py deleted file mode 100644 index 199fb1e..0000000 --- a/ATRI/plugins/status/driver/__init__.py +++ /dev/null @@ -1,41 +0,0 @@ -from nonebot import get_driver -from nonebot.drivers.fastapi import Driver - -from fastapi.middleware.cors import CORSMiddleware - -from .view import ( - handle_auther, - handle_base_uri, - handle_runtime_info, - handle_message_deal_info, -) - - -CONSOLE_API_URI = "/capi" # base point -CONSOLE_API_AUTH_URI = "/capi/auth" # 验证后台许可 -CONSOLE_API_RUNTIME_URI = "/capi/runtime" # 获取运行占用信息 -CONSOLE_API_MESSAGE_URI = "/capi/message" -# CONSOLE_API_AUTH_COOKIES_URI = "/capi/auth/cookies" # 验证cookies - - -def register_routes(driver: Driver): - app = driver.server_app - - origins = ["*"] - app.add_middleware( - CORSMiddleware, - allow_origins=origins, - allow_credentials=True, - allow_methods=["*"], - allow_headers=["*"], - ) - - app.get(CONSOLE_API_URI)(handle_base_uri) - app.get(CONSOLE_API_RUNTIME_URI)(handle_runtime_info) - app.get(CONSOLE_API_MESSAGE_URI)(handle_message_deal_info) - app.get(CONSOLE_API_AUTH_URI)(handle_auther) - - -def init(): - driver = get_driver() - register_routes(driver) # type: ignore |