aboutsummaryrefslogtreecommitdiff
path: root/.vscode/launch.json
diff options
context:
space:
mode:
authorDH42017-05-26 23:06:47 -0500
committerDH42017-05-26 23:06:47 -0500
commiteaee0ab233709c18324dbb25f38b59c95c447e3c (patch)
treefeee68f0389916dbbe60579dcea3144d387c35c9 /.vscode/launch.json
parent5487319dc10c42728ecc0d8f67abe55278348509 (diff)
Removed hardcoded parameters. Defaults loaded at runtime.
Diffstat (limited to '.vscode/launch.json')
-rw-r--r--.vscode/launch.json204
1 files changed, 204 insertions, 0 deletions
diff --git a/.vscode/launch.json b/.vscode/launch.json
new file mode 100644
index 0000000..5b2c335
--- /dev/null
+++ b/.vscode/launch.json
@@ -0,0 +1,204 @@
+{
+ "version": "0.2.0",
+ "configurations": [
+ {
+ "name": "Python",
+ "type": "python",
+ "request": "launch",
+ "stopOnEntry": true,
+ "pythonPath": "${config:python.pythonPath}",
+ "program": "${file}",
+ "cwd": "${workspaceRoot}",
+ "env": {},
+ "envFile": "${workspaceRoot}/.env",
+ "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}",
+ "env": {},
+ "envFile": "${workspaceRoot}/.env",
+ "debugOptions": [
+ "WaitOnAbnormalExit",
+ "WaitOnNormalExit",
+ "RedirectOutput"
+ ]
+ },
+ {
+ "name": "Python Module",
+ "type": "python",
+ "request": "launch",
+ "stopOnEntry": true,
+ "pythonPath": "${config:python.pythonPath}",
+ "module": "module.name",
+ "cwd": "${workspaceRoot}",
+ "env": {},
+ "envFile": "${workspaceRoot}/.env",
+ "debugOptions": [
+ "WaitOnAbnormalExit",
+ "WaitOnNormalExit",
+ "RedirectOutput"
+ ]
+ },
+ {
+ "name": "Integrated Terminal/Console",
+ "type": "python",
+ "request": "launch",
+ "stopOnEntry": true,
+ "pythonPath": "${config:python.pythonPath}",
+ "program": "${file}",
+ "cwd": "",
+ "console": "integratedTerminal",
+ "env": {},
+ "envFile": "${workspaceRoot}/.env",
+ "debugOptions": [
+ "WaitOnAbnormalExit",
+ "WaitOnNormalExit"
+ ]
+ },
+ {
+ "name": "External Terminal/Console",
+ "type": "python",
+ "request": "launch",
+ "stopOnEntry": true,
+ "pythonPath": "${config:python.pythonPath}",
+ "program": "${file}",
+ "cwd": "",
+ "console": "externalTerminal",
+ "env": {},
+ "envFile": "${workspaceRoot}/.env",
+ "debugOptions": [
+ "WaitOnAbnormalExit",
+ "WaitOnNormalExit"
+ ]
+ },
+ {
+ "name": "Django",
+ "type": "python",
+ "request": "launch",
+ "stopOnEntry": true,
+ "pythonPath": "${config:python.pythonPath}",
+ "program": "${workspaceRoot}/manage.py",
+ "cwd": "${workspaceRoot}",
+ "args": [
+ "runserver",
+ "--noreload"
+ ],
+ "env": {},
+ "envFile": "${workspaceRoot}/.env",
+ "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"
+ ],
+ "envFile": "${workspaceRoot}/.env",
+ "debugOptions": [
+ "WaitOnAbnormalExit",
+ "WaitOnNormalExit",
+ "RedirectOutput"
+ ]
+ },
+ {
+ "name": "Flask (old)",
+ "type": "python",
+ "request": "launch",
+ "stopOnEntry": false,
+ "pythonPath": "${config:python.pythonPath}",
+ "program": "${workspaceRoot}/run.py",
+ "cwd": "${workspaceRoot}",
+ "args": [],
+ "env": {},
+ "envFile": "${workspaceRoot}/.env",
+ "debugOptions": [
+ "WaitOnAbnormalExit",
+ "WaitOnNormalExit",
+ "RedirectOutput"
+ ]
+ },
+ {
+ "name": "Pyramid",
+ "type": "python",
+ "request": "launch",
+ "stopOnEntry": true,
+ "pythonPath": "${config:python.pythonPath}",
+ "cwd": "${workspaceRoot}",
+ "env": {},
+ "envFile": "${workspaceRoot}/.env",
+ "args": [
+ "${workspaceRoot}/development.ini"
+ ],
+ "debugOptions": [
+ "WaitOnAbnormalExit",
+ "WaitOnNormalExit",
+ "RedirectOutput",
+ "Pyramid"
+ ]
+ },
+ {
+ "name": "Watson",
+ "type": "python",
+ "request": "launch",
+ "stopOnEntry": true,
+ "pythonPath": "${config:python.pythonPath}",
+ "program": "${workspaceRoot}/console.py",
+ "cwd": "${workspaceRoot}",
+ "args": [
+ "dev",
+ "runserver",
+ "--noreload=True"
+ ],
+ "env": {},
+ "envFile": "${workspaceRoot}/.env",
+ "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