|
195 | 195 | } |
196 | 196 | }, |
197 | 197 | { |
198 | | - "name": "server: RQ - import", |
199 | | - "type": "debugpy", |
200 | | - "request": "launch", |
201 | | - "stopOnEntry": false, |
202 | | - "justMyCode": false, |
203 | | - "python": "${command:python.interpreterPath}", |
204 | | - "program": "${workspaceFolder}/manage.py", |
205 | | - "args": [ |
206 | | - "rqworker", |
207 | | - "import", |
208 | | - "--worker-class", |
209 | | - "cvat.rqworker.SimpleWorker" |
210 | | - ], |
211 | | - "django": true, |
212 | | - "cwd": "${workspaceFolder}", |
213 | | - "env": { |
214 | | - "DJANGO_LOG_SERVER_HOST": "localhost", |
215 | | - "DJANGO_LOG_SERVER_PORT": "8282" |
216 | | - }, |
217 | | - "console": "internalConsole" |
218 | | - }, |
219 | | - { |
220 | | - "name": "server: RQ - export", |
| 198 | + "name": "server: RQ - worker", |
221 | 199 | "type": "debugpy", |
222 | 200 | "request": "launch", |
223 | 201 | "stopOnEntry": false, |
|
226 | 204 | "program": "${workspaceFolder}/manage.py", |
227 | 205 | "args": [ |
228 | 206 | "rqworker", |
| 207 | + "--worker-class=cvat.rqworker.SimpleWorker", |
| 208 | + // high priority |
| 209 | + "chunks", |
| 210 | + // normal priority |
| 211 | + "annotation", |
| 212 | + "consensus", |
229 | 213 | "export", |
230 | | - "--worker-class", |
231 | | - "cvat.rqworker.SimpleWorker", |
232 | | - ], |
233 | | - "django": true, |
234 | | - "cwd": "${workspaceFolder}", |
235 | | - "env": { |
236 | | - "DJANGO_LOG_SERVER_HOST": "localhost", |
237 | | - "DJANGO_LOG_SERVER_PORT": "8282" |
238 | | - }, |
239 | | - "console": "internalConsole" |
240 | | - }, |
241 | | - { |
242 | | - "name": "server: RQ - quality reports", |
243 | | - "type": "debugpy", |
244 | | - "request": "launch", |
245 | | - "stopOnEntry": false, |
246 | | - "justMyCode": false, |
247 | | - "python": "${command:python.interpreterPath}", |
248 | | - "program": "${workspaceFolder}/manage.py", |
249 | | - "args": [ |
250 | | - "rqworker", |
| 214 | + "import", |
251 | 215 | "quality_reports", |
252 | | - "--worker-class", |
253 | | - "cvat.rqworker.SimpleWorker", |
| 216 | + "webhooks", |
| 217 | + // low priority |
| 218 | + "cleaning", |
254 | 219 | ], |
255 | 220 | "django": true, |
256 | 221 | "cwd": "${workspaceFolder}", |
|
279 | 244 | }, |
280 | 245 | "console": "internalConsole" |
281 | 246 | }, |
282 | | - { |
283 | | - "name": "server: RQ - annotation", |
284 | | - "type": "debugpy", |
285 | | - "request": "launch", |
286 | | - "justMyCode": false, |
287 | | - "stopOnEntry": false, |
288 | | - "python": "${command:python.interpreterPath}", |
289 | | - "program": "${workspaceFolder}/manage.py", |
290 | | - "args": [ |
291 | | - "rqworker", |
292 | | - "annotation", |
293 | | - "--worker-class", |
294 | | - "cvat.rqworker.SimpleWorker", |
295 | | - ], |
296 | | - "django": true, |
297 | | - "cwd": "${workspaceFolder}", |
298 | | - "env": {}, |
299 | | - "console": "internalConsole" |
300 | | - }, |
301 | | - { |
302 | | - "name": "server: RQ - webhooks", |
303 | | - "type": "debugpy", |
304 | | - "request": "launch", |
305 | | - "justMyCode": false, |
306 | | - "stopOnEntry": false, |
307 | | - "python": "${command:python.interpreterPath}", |
308 | | - "program": "${workspaceFolder}/manage.py", |
309 | | - "args": [ |
310 | | - "rqworker", |
311 | | - "webhooks", |
312 | | - "--worker-class", |
313 | | - "cvat.rqworker.SimpleWorker", |
314 | | - ], |
315 | | - "django": true, |
316 | | - "cwd": "${workspaceFolder}", |
317 | | - "env": {}, |
318 | | - "console": "internalConsole" |
319 | | - }, |
320 | | - { |
321 | | - "name": "server: RQ - cleaning", |
322 | | - "type": "debugpy", |
323 | | - "request": "launch", |
324 | | - "stopOnEntry": false, |
325 | | - "justMyCode": false, |
326 | | - "python": "${command:python.interpreterPath}", |
327 | | - "program": "${workspaceFolder}/manage.py", |
328 | | - "args": [ |
329 | | - "rqworker", |
330 | | - "cleaning", |
331 | | - "--worker-class", |
332 | | - "cvat.rqworker.SimpleWorker" |
333 | | - ], |
334 | | - "django": true, |
335 | | - "cwd": "${workspaceFolder}", |
336 | | - "env": { |
337 | | - "DJANGO_LOG_SERVER_HOST": "localhost", |
338 | | - "DJANGO_LOG_SERVER_PORT": "8282" |
339 | | - }, |
340 | | - "console": "internalConsole" |
341 | | - }, |
342 | | - { |
343 | | - "name": "server: RQ - chunks", |
344 | | - "type": "debugpy", |
345 | | - "request": "launch", |
346 | | - "stopOnEntry": false, |
347 | | - "justMyCode": false, |
348 | | - "python": "${command:python.interpreterPath}", |
349 | | - "program": "${workspaceFolder}/manage.py", |
350 | | - "args": [ |
351 | | - "rqworker", |
352 | | - "chunks", |
353 | | - "--worker-class", |
354 | | - "cvat.rqworker.SimpleWorker" |
355 | | - ], |
356 | | - "django": true, |
357 | | - "cwd": "${workspaceFolder}", |
358 | | - "env": { |
359 | | - "DJANGO_LOG_SERVER_HOST": "localhost", |
360 | | - "DJANGO_LOG_SERVER_PORT": "8282" |
361 | | - }, |
362 | | - "console": "internalConsole" |
363 | | - }, |
364 | | - { |
365 | | - "name": "server: RQ - consensus", |
366 | | - "type": "debugpy", |
367 | | - "request": "launch", |
368 | | - "stopOnEntry": false, |
369 | | - "justMyCode": false, |
370 | | - "python": "${command:python.interpreterPath}", |
371 | | - "program": "${workspaceRoot}/manage.py", |
372 | | - "args": [ |
373 | | - "rqworker", |
374 | | - "consensus", |
375 | | - "--worker-class", |
376 | | - "cvat.rqworker.SimpleWorker" |
377 | | - ], |
378 | | - "django": true, |
379 | | - "cwd": "${workspaceFolder}", |
380 | | - "env": { |
381 | | - "DJANGO_LOG_SERVER_HOST": "localhost", |
382 | | - "DJANGO_LOG_SERVER_PORT": "8282" |
383 | | - }, |
384 | | - "console": "internalConsole" |
385 | | - }, |
386 | 247 | { |
387 | 248 | "name": "server: migrate", |
388 | 249 | "type": "debugpy", |
|
557 | 418 | "name": "server: debug", |
558 | 419 | "configurations": [ |
559 | 420 | "server: django", |
560 | | - "server: RQ - import", |
561 | | - "server: RQ - export", |
562 | | - "server: RQ - annotation", |
563 | | - "server: RQ - webhooks", |
| 421 | + "server: RQ - worker", |
564 | 422 | "server: RQ - scheduler", |
565 | | - "server: RQ - quality reports", |
566 | | - "server: RQ - cleaning", |
567 | | - "server: RQ - chunks", |
568 | | - "server: RQ - consensus", |
569 | 423 | ] |
570 | 424 | } |
571 | 425 | ] |
|
0 commit comments