Update to v8.7.0

This commit is contained in:
aapanel.com
2026-04-16 18:17:07 +08:00
parent c3f2d7566c
commit ee92fa2dbd
2472 changed files with 33631 additions and 20919 deletions
+38
View File
@@ -0,0 +1,38 @@
#!/www/server/panel/pyenv/bin/python
# coding: utf-8
import sys
if "/www/server/panel" not in sys.path:
sys.path.insert(0, "/www/server/panel")
if "/www/server/panel/class" not in sys.path:
sys.path.insert(0, "/www/server/panel/class")
if "/www/server/panel/class_v2" not in sys.path:
sys.path.insert(0, "/www/server/panel/class_v2")
import public
from btdockerModelV2 import composeModel
def _parse_task_id(argv):
for i, arg in enumerate(argv):
if arg == "--task-id" and i + 1 < len(argv):
return argv[i + 1]
if arg.startswith("--task-id="):
return arg.split("=", 1)[1]
return ""
def main():
task_id = _parse_task_id(sys.argv)
if not task_id:
return
composeModel.main().run_create_task(task_id)
if __name__ == '__main__':
try:
main()
except Exception:
public.print_log(public.get_error_info())