Change CF runner

This commit is contained in:
SillyLossy
2023-04-25 11:31:46 +03:00
parent ee6753ae74
commit 48ece2a0ef

View File

@@ -314,20 +314,13 @@
"\n", "\n",
"%env colaburl=$url\n", "%env colaburl=$url\n",
"%env SILLY_TAVERN_PORT=5001\n", "%env SILLY_TAVERN_PORT=5001\n",
"from flask_cloudflared import start_cloudflared\n",
"!sed -i 's/listen = true/listen = false/g' config.conf\n", "!sed -i 's/listen = true/listen = false/g' config.conf\n",
"!touch stdout.log stderr.log\n", "!touch stdout.log stderr.log\n",
"!forever start -o stdout.log -e stderr.log server.js\n", "!forever start -o stdout.log -e stderr.log server.js\n",
"print(\"KoboldAI LINK:\", url, '###Extensions API LINK###', globals.extras_url, \"###SillyTavern LINK###\", sep=\"\\n\")\n", "print(\"KoboldAI LINK:\", url, '###Extensions API LINK###', globals.extras_url, \"###SillyTavern LINK###\", sep=\"\\n\")\n",
"import inspect\n", "from flask_cloudflared import _run_cloudflared\n",
"import random\n", "cloudflare = _run_cloudflared(5001)\n",
"sig = inspect.signature(start_cloudflared)\n", "print(cloudflare)\n",
"sum = sum(1 for param in sig.parameters.values() if param.kind == param.POSITIONAL_OR_KEYWORD)\n",
"if sum > 1:\n",
" metrics_port = random.randint(8100, 9000)\n",
" start_cloudflared(5001, metrics_port)\n",
"else:\n",
" start_cloudflared(5001)\n",
"!tail -f stdout.log stderr.log" "!tail -f stdout.log stderr.log"
] ]
} }