From 87ed7066d7e88615bd4a1c9de7085f9ab9403ae1 Mon Sep 17 00:00:00 2001 From: videogame hacker Date: Thu, 6 Jul 2023 21:50:11 +0000 Subject: [PATCH] Fix everything :D --- src/demucs_server/routes.py | 2 +- src/demucs_server/templates/task.html.j2 | 35 ++++++++++++++---------- src/run.sh | 2 +- 3 files changed, 23 insertions(+), 16 deletions(-) diff --git a/src/demucs_server/routes.py b/src/demucs_server/routes.py index 16ba183..93847ff 100644 --- a/src/demucs_server/routes.py +++ b/src/demucs_server/routes.py @@ -159,7 +159,7 @@ def sse(): if message.get("task") != task_id: continue message = json.dumps(message) - yield f"{message}\n\n" + yield f"data:{message}\n\n" return Response( stream(), diff --git a/src/demucs_server/templates/task.html.j2 b/src/demucs_server/templates/task.html.j2 index 3e2a53a..88d6e35 100644 --- a/src/demucs_server/templates/task.html.j2 +++ b/src/demucs_server/templates/task.html.j2 @@ -12,18 +12,21 @@

status: {{ status }}

originally: {{ orig_name }}

-
+

progress

-

- stage: - {{ progress.get('stage') or '' }} / - {{ progress.get('stages') or '' }} -

-

- step: - {{ progress.get('step') or '' }} / - {{ progress.get('stage-steps') or '' }} -

+
    +
  • + stage: + {{ progress.get('stage') or '' }} / + {{ progress.get('stages') or '' }} +
  • +
  • + step: + {{ progress.get('step') or '' }} / + {{ progress.get('stage-steps') or '' }} +
  • +
-{% if outputs %} -{% endif %} {% endblock %} diff --git a/src/run.sh b/src/run.sh index aff82a0..0dccd80 100755 --- a/src/run.sh +++ b/src/run.sh @@ -1,3 +1,3 @@ #!/usr/bin/env sh -gunicorn -b '127.0.0.2:8000' demucs_server:app +gunicorn --threads 16 -b '127.0.0.2:8000' demucs_server:app