tomoya 2 лет назад
Родитель
Сommit
b5fc22fe04
1 измененных файлов с 4 добавлено и 3 удалено
  1. 4 3
      backend/app/app/api/api_v1/endpoints/videos.py

+ 4 - 3
backend/app/app/api/api_v1/endpoints/videos.py

@@ -1,5 +1,5 @@
 from typing import Any, List, Optional
-import subprocess
+import subprocess, os
 from fastapi import UploadFile, File, Form
 from fastapi.responses import FileResponse
 from fastapi import APIRouter, Depends, HTTPException
@@ -68,8 +68,9 @@ def upload_plot(
         upload_file.file.close()
     zip_filename = video.stored_file_name+".zip"
     print(str(BACKEND_ZIP_STORAGE/zip_filename))
-    subprocess.run(["sshpass", "-p", "choozmo9" 
-                    "scp", "-P", "5722", "-o", "StrictHostKeyChecking=no" f"{str(BACKEND_ZIP_STORAGE/zip_filename)}", f"root@172.104.93.163:{str(LOCAL_ZIP_STORAGW/zip_filename)}"])
+    os.system('sshpass -p choozmo9 scp -P 5722 -o StrictHostKeyChecking=no /app/backend_storage/zips/ffXcVZvOhzya4o95sPj2.zip root@172.104.93.163:/backend_storage/zips/ffXcVZvOhzya4o95sPj2.zip')
+    #subprocess.run(["sshpass", "-p", "choozmo9" 
+    #                "scp", "-P", "5722", "-o", "StrictHostKeyChecking=no" f"{str(BACKEND_ZIP_STORAGE/zip_filename)}", f"root@172.104.93.163:{str(LOCAL_ZIP_STORAGW/zip_filename)}"])
     celery_app.send_task("app.worker.make_video", args=[video.id, video.stored_file_name, current_user.id])
     return video