1+ {
2+ "configurations" : [
3+ {
4+ "console" : " integratedTerminal" ,
5+ "cwd" : " ${file}" ,
6+ "name" : " Python Debugger: Current File" ,
7+ "program" : " ${file}" ,
8+ "request" : " launch" ,
9+ "type" : " debugpy"
10+ },
11+ {
12+ "console" : " integratedTerminal" ,
13+ "cwd" : " ${workspaceFolder}/applications/myapp/backend" ,
14+ "env" : {
15+ "ACCOUNTS_ADMIN_PASSWORD" : " metacell" ,
16+ "ACCOUNTS_ADMIN_USERNAME" : " admin" ,
17+ "CH_CURRENT_APP_NAME" : " myapp" ,
18+ "CH_VALUES_PATH" : " ${workspaceFolder}/deployment/helm/values.yaml" ,
19+ "DJANGO_SETTINGS_MODULE" : " django_baseapp.settings" ,
20+ "KUBERNETES_SERVICE_HOST" : " ."
21+ },
22+ "justMyCode" : true ,
23+ "name" : " Python: Current File" ,
24+ "program" : " ${file}" ,
25+ "request" : " launch" ,
26+ "type" : " debugpy"
27+ },
28+ {
29+ "args" : [
30+ " cloud-harness" ,
31+ " ." ,
32+ " -i" ,
33+ " myapp" ,
34+ " -d" ,
35+ " myapp.local" ,
36+ " -u" ,
37+ " -dtls" ,
38+ " -e" ,
39+ " prod-dev-test-local" ,
40+ " -l" ,
41+ " -n" ,
42+ " myproject"
43+ ],
44+ "console" : " integratedTerminal" ,
45+ "name" : " Harness deployment local" ,
46+ "program" : " cloud-harness/tools/deployment-cli-tools/harness-deployment" ,
47+ "request" : " launch" ,
48+ "type" : " python"
49+ },
50+ {
51+ "args" : [
52+ " cloud-harness" ,
53+ " ." ,
54+ " -i" ,
55+ " jupyterhub" ,
56+ " -d" ,
57+ " myapp.local" ,
58+ " -u" ,
59+ " -dtls" ,
60+ " -e" ,
61+ " dev-local" ,
62+ " -l" ,
63+ " -n" ,
64+ " myproject" ,
65+ " -t" ,
66+ " latest"
67+ ],
68+ "console" : " integratedTerminal" ,
69+ "name" : " Harness deployment WS" ,
70+ "program" : " cloud-harness/tools/deployment-cli-tools/harness-deployment" ,
71+ "request" : " launch" ,
72+ "type" : " python"
73+ },
74+ {
75+ "args" : [
76+ " cloud-harness" ,
77+ " ." ,
78+ " -i" ,
79+ " myapp" ,
80+ " -d" ,
81+ " myapp.local" ,
82+ " -dtls" ,
83+ " -e" ,
84+ " research-test-dev" ,
85+ " -l" ,
86+ " -n" ,
87+ " myapp"
88+ ],
89+ "console" : " integratedTerminal" ,
90+ "name" : " test Harness deployment myapp" ,
91+ "program" : " cloud-harness/tools/deployment-cli-tools/harness-deployment" ,
92+ "request" : " launch" ,
93+ "type" : " debugpy"
94+ },
95+ {
96+ "args" : [
97+ " neuroglass_research.tests"
98+ ],
99+ "console" : " integratedTerminal" ,
100+ "cwd" : " ${workspaceFolder}/applications/myapp/backend" ,
101+ "env" : {
102+ "CH_CURRENT_APP_NAME" : " myapp" ,
103+ "CH_VALUES_PATH" : " ${workspaceFolder}/deployment/helm/values.yaml"
104+ },
105+ "justMyCode" : false ,
106+ "name" : " Test" ,
107+ "program" : " runtests.py" ,
108+ "request" : " launch" ,
109+ "type" : " debugpy"
110+ },
111+ {
112+ "args" : [
113+ " createsuperuser"
114+ ],
115+ "console" : " integratedTerminal" ,
116+ "cwd" : " ${workspaceFolder}/applications/myapp/backend" ,
117+ "env" : {
118+ "ACCOUNTS_ADMIN_PASSWORD" : " metacell" ,
119+ "ACCOUNTS_ADMIN_USERNAME" : " admin" ,
120+ "CH_CURRENT_APP_NAME" : " myapp" ,
121+ "CH_VALUES_PATH" : " ${workspaceFolder}/deployment/helm/values.yaml" ,
122+ "DJANGO_SETTINGS_MODULE" : " django_baseapp.settings" ,
123+ "KUBERNETES_SERVICE_HOST" : " ssdds"
124+ },
125+ "justMyCode" : false ,
126+ "name" : " Django superuser" ,
127+ "program" : " manage.py" ,
128+ "request" : " launch" ,
129+ "type" : " debugpy"
130+ },
131+ {
132+ "args" : [
133+ " cloud-harness" ,
134+ " ." ,
135+ " -i" ,
136+ " myapp" ,
137+ " -d" ,
138+ " mnptest.dev.metacell.us" ,
139+ " -u" ,
140+ " -dtls" ,
141+ " -e" ,
142+ " dev" ,
143+ " -l" ,
144+ " -n" ,
145+ " mnptest" ,
146+ " -r" ,
147+ " us.gcr.io/metacellllc"
148+ ],
149+ "console" : " integratedTerminal" ,
150+ "name" : " Harness deployment dev" ,
151+ "program" : " cloud-harness/tools/deployment-cli-tools/harness-deployment" ,
152+ "request" : " launch" ,
153+ "type" : " python"
154+ },
155+ {
156+ "args" : [
157+ " cloud-harness" ,
158+ " ." ,
159+ " -i" ,
160+ " myapp" ,
161+ " -d" ,
162+ " myapp.metacell.us" ,
163+ " -u" ,
164+ " -dtls" ,
165+ " -e" ,
166+ " prod" ,
167+ " -l" ,
168+ " -n" ,
169+ " myproject" ,
170+ " -r" ,
171+ " us.gcr.io/metacellllc" ,
172+ " -t" ,
173+ " 3.1.0"
174+ ],
175+ "console" : " integratedTerminal" ,
176+ "name" : " Harness deployment prod" ,
177+ "program" : " cloud-harness/tools/deployment-cli-tools/harness-deployment" ,
178+ "request" : " launch" ,
179+ "type" : " python"
180+ },
181+ {
182+ "args" : [
183+ " cloud-harness" ,
184+ " ." ,
185+ " -i" ,
186+ " myapp" ,
187+ " -d" ,
188+ " myapp.stage.metacell.us" ,
189+ " -u" ,
190+ " -dtls" ,
191+ " -e" ,
192+ " stage" ,
193+ " -l" ,
194+ " -n" ,
195+ " myproject" ,
196+ " -r" ,
197+ " us.gcr.io/metacellllc"
198+ ],
199+ "console" : " integratedTerminal" ,
200+ "name" : " Harness deployment stage" ,
201+ "program" : " cloud-harness/tools/deployment-cli-tools/harness-deployment" ,
202+ "request" : " launch" ,
203+ "type" : " python"
204+ },
205+ {
206+ "args" : [
207+ " runserver"
208+ ],
209+ "console" : " integratedTerminal" ,
210+ "cwd" : " ${workspaceFolder}/applications/myapp/backend" ,
211+ "env" : {
212+ "ACCOUNTS_ADMIN_PASSWORD" : " metacell" ,
213+ "ACCOUNTS_ADMIN_USERNAME" : " admin" ,
214+ "CH_CURRENT_APP_NAME" : " myapp" ,
215+ "CH_VALUES_PATH" : " ${workspaceFolder}/deployment/helm/values.yaml" ,
216+ "DJANGO_SETTINGS_MODULE" : " django_baseapp.settings" ,
217+ "KUBERNETES_SERVICE_HOST" : " a"
218+ },
219+ "justMyCode" : false ,
220+ "name" : " myapp django runserver" ,
221+ "program" : " manage.py" ,
222+ "request" : " launch" ,
223+ "type" : " debugpy"
224+ }
225+ ],
226+ "version" : " 0.2.0"
227+ }
0 commit comments