pref: 修改 applet host deploy

This commit is contained in:
ibuler
2022-10-28 18:19:44 +08:00
parent 8f9eb64c8d
commit 12b74093e2
12 changed files with 140 additions and 54 deletions

View File

@@ -14,7 +14,7 @@ from common.utils import get_log_keep_day
from ops.celery.decorator import (
register_as_period_task, after_app_ready_start, after_app_shutdown_clean_periodic
)
from .models import Status, Session, Command, Task
from .models import Status, Session, Command, Task, AppletHost
from .backends import server_replay_storage
from .utils import find_session_replay_local
@@ -99,3 +99,9 @@ def upload_session_replay_to_external_storage(session_id):
except:
pass
return
@shared_task
def run_applet_host_deployment(did):
host = AppletHost.objects.get(id=did)
host.deploy()