mirror of
https://github.com/langbot-app/LangBot.git
synced 2026-06-02 12:05:54 +00:00
fix: use --standalone-runtime
This commit is contained in:
6
main.py
6
main.py
@@ -19,8 +19,14 @@ asciiart = r"""
|
||||
async def main_entry(loop: asyncio.AbstractEventLoop):
|
||||
parser = argparse.ArgumentParser(description='LangBot')
|
||||
parser.add_argument('--skip-plugin-deps-check', action='store_true', help='跳过插件依赖项检查', default=False)
|
||||
parser.add_argument('--standalone-runtime', action='store_true', help='使用独立插件运行时', default=False)
|
||||
args = parser.parse_args()
|
||||
|
||||
if args.standalone_runtime:
|
||||
from pkg.utils import platform
|
||||
|
||||
platform.standalone_runtime = True
|
||||
|
||||
print(asciiart)
|
||||
|
||||
import sys
|
||||
|
||||
@@ -14,7 +14,9 @@ def get_platform() -> str:
|
||||
return sys.platform
|
||||
|
||||
|
||||
standalone_runtime = False
|
||||
|
||||
|
||||
def use_websocket_to_connect_plugin_runtime() -> bool:
|
||||
"""是否使用 websocket 连接插件运行时"""
|
||||
STANDALONE_RUNTIME = os.environ.get('STANDALONE_RUNTIME', 'false')
|
||||
return STANDALONE_RUNTIME == 'true'
|
||||
return standalone_runtime
|
||||
|
||||
Reference in New Issue
Block a user