Przeglądaj źródła

feat: use root dir to start python and celery (#5515)

crazywoola 10 miesięcy temu
rodzic
commit
47a5d4527b
1 zmienionych plików z 20 dodań i 21 usunięć
  1. 20 21
      .vscode/launch.json

+ 20 - 21
api/.vscode/launch.json → .vscode/launch.json

@@ -1,44 +1,43 @@
 {
-    // Use IntelliSense to learn about possible attributes.
-    // Hover to view descriptions of existing attributes.
-    // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
     "version": "0.2.0",
     "configurations": [
         {
-            "name": "Python: Celery",
+            "name": "Python: Flask",
             "type": "debugpy",
             "request": "launch",
-            "module": "celery",
+            "python": "${workspaceFolder}/api/.venv/bin/python",
+            "cwd": "${workspaceFolder}/api",
+            "envFile": ".env",
+            "module": "flask",
             "justMyCode": true,
-            "args": ["-A", "app.celery", "worker", "-P", "gevent", "-c", "1", "--loglevel", "info", "-Q", "dataset,generation,mail"],
-            "envFile": "${workspaceFolder}/.env",
+            "jinja": true,
             "env": {
                 "FLASK_APP": "app.py",
                 "FLASK_DEBUG": "1",
                 "GEVENT_SUPPORT": "True"
             },
-            "console": "integratedTerminal",
-            "python": "${command:python.interpreterPath}"
+            "args": [
+                "run",
+                "--host=0.0.0.0",
+                "--port=5001",
+            ]
         },
         {
-            "name": "Python: Flask",
+            "name": "Python: Celery",
             "type": "debugpy",
             "request": "launch",
-            "module": "flask",
+            "python": "${workspaceFolder}/api/.venv/bin/python",
+            "cwd": "${workspaceFolder}/api",
+            "module": "celery",
+            "justMyCode": true,
+            "envFile": ".env",
+            "console": "integratedTerminal",
             "env": {
                 "FLASK_APP": "app.py",
                 "FLASK_DEBUG": "1",
                 "GEVENT_SUPPORT": "True"
             },
-            "args": [
-                "run",
-                "--host=0.0.0.0",
-                "--port=5001",
-                "--debug"
-            ],
-            "jinja": true,
-            "justMyCode": true,
-            "python": "${command:python.interpreterPath}"
-        }
+            "args": ["-A", "app.celery", "worker", "-P", "gevent", "-c", "1", "--loglevel", "info", "-Q", "dataset,generation,mail"],
+        },
     ]
 }