summaryrefslogtreecommitdiff
path: root/Scripts/.vscode/launch.json
diff options
context:
space:
mode:
Diffstat (limited to 'Scripts/.vscode/launch.json')
-rw-r--r--Scripts/.vscode/launch.json169
1 files changed, 169 insertions, 0 deletions
diff --git a/Scripts/.vscode/launch.json b/Scripts/.vscode/launch.json
new file mode 100644
index 0000000..fff7d3c
--- /dev/null
+++ b/Scripts/.vscode/launch.json
@@ -0,0 +1,169 @@
+{
+ "version": "0.2.0",
+ "configurations": [
+
+ {
+ "name": "Python",
+ "type": "python",
+ "request": "launch",
+ "stopOnEntry": true,
+ "pythonPath": "${config.python.pythonPath}",
+ "program": "${file}",
+ "cwd": "${workspaceRoot}",
+ "debugOptions": [
+ "WaitOnAbnormalExit",
+ "WaitOnNormalExit",
+ "RedirectOutput"
+ ]
+ },
+ {
+ "name": "PySpark",
+ "type": "python",
+ "request": "launch",
+ "stopOnEntry": true,
+ "osx": {
+ "pythonPath": "${env.SPARK_HOME}/bin/spark-submit"
+ },
+ "windows": {
+ "pythonPath": "${env.SPARK_HOME}/bin/spark-submit.cmd"
+ },
+ "linux": {
+ "pythonPath": "${env.SPARK_HOME}/bin/spark-submit"
+ },
+ "program": "${file}",
+ "cwd": "${workspaceRoot}",
+ "debugOptions": [
+ "WaitOnAbnormalExit",
+ "WaitOnNormalExit",
+ "RedirectOutput"
+ ]
+ },
+ {
+ "name": "Python Module",
+ "type": "python",
+ "request": "launch",
+ "stopOnEntry": true,
+ "pythonPath": "${config.python.pythonPath}",
+ "module": "module.name",
+ "cwd": "${workspaceRoot}",
+ "debugOptions": [
+ "WaitOnAbnormalExit",
+ "WaitOnNormalExit",
+ "RedirectOutput"
+ ]
+ },
+ {
+ "name": "Integrated Terminal/Console",
+ "type": "python",
+ "request": "launch",
+ "stopOnEntry": true,
+ "pythonPath": "${config.python.pythonPath}",
+ "program": "${file}",
+ "cwd": "null",
+ "console": "integratedTerminal",
+ "debugOptions": [
+ "WaitOnAbnormalExit",
+ "WaitOnNormalExit"
+ ]
+ },
+ {
+ "name": "External Terminal/Console",
+ "type": "python",
+ "request": "launch",
+ "stopOnEntry": true,
+ "pythonPath": "${config.python.pythonPath}",
+ "program": "${file}",
+ "cwd": "null",
+ "console": "externalTerminal",
+ "debugOptions": [
+ "WaitOnAbnormalExit",
+ "WaitOnNormalExit"
+ ]
+ },
+ {
+ "name": "Django",
+ "type": "python",
+ "request": "launch",
+ "stopOnEntry": true,
+ "pythonPath": "${config.python.pythonPath}",
+ "program": "${workspaceRoot}/manage.py",
+ "cwd": "${workspaceRoot}",
+ "args": [
+ "runserver",
+ "--noreload"
+ ],
+ "debugOptions": [
+ "WaitOnAbnormalExit",
+ "WaitOnNormalExit",
+ "RedirectOutput",
+ "DjangoDebugging"
+ ]
+ },
+ {
+ "name": "Flask",
+ "type": "python",
+ "request": "launch",
+ "stopOnEntry": false,
+ "pythonPath": "${config.python.pythonPath}",
+ "program": "fully qualified path fo 'flask' executable. Generally located along with python interpreter",
+ "cwd": "${workspaceRoot}",
+ "env": {
+ "FLASK_APP": "${workspaceRoot}/quickstart/app.py"
+ },
+ "args": [
+ "run",
+ "--no-debugger",
+ "--no-reload"
+ ],
+ "debugOptions": [
+ "WaitOnAbnormalExit",
+ "WaitOnNormalExit",
+ "RedirectOutput"
+ ]
+ },
+ {
+ "name": "Flask (old)",
+ "type": "python",
+ "request": "launch",
+ "stopOnEntry": false,
+ "pythonPath": "${config.python.pythonPath}",
+ "program": "${workspaceRoot}/run.py",
+ "cwd": "${workspaceRoot}",
+ "args": [],
+ "debugOptions": [
+ "WaitOnAbnormalExit",
+ "WaitOnNormalExit",
+ "RedirectOutput"
+ ]
+ },
+ {
+ "name": "Watson",
+ "type": "python",
+ "request": "launch",
+ "stopOnEntry": true,
+ "pythonPath": "${config.python.pythonPath}",
+ "program": "${workspaceRoot}/console.py",
+ "cwd": "${workspaceRoot}",
+ "args": [
+ "dev",
+ "runserver",
+ "--noreload=True"
+ ],
+ "debugOptions": [
+ "WaitOnAbnormalExit",
+ "WaitOnNormalExit",
+ "RedirectOutput"
+ ]
+ },
+ {
+ "name": "Attach (Remote Debug)",
+ "type": "python",
+ "request": "attach",
+ "localRoot": "${workspaceRoot}",
+ "remoteRoot": "${workspaceRoot}",
+ "port": 3000,
+ "secret": "my_secret",
+ "host": "localhost"
+ }
+ ]
+} \ No newline at end of file