Comments & questions:
- Matthias: how many schedulers are running? Communication with grid? Wrapper is a fine solution for the time-being.
- Michael: only 1 scheduler normally, but definable with parameters. Can re-use the scheduler created by paramters to the task. Works with batch-system. Grid: Wrapping around the grid submission for Belle 2 (gbasf2), using job management from the wrapped tool. Working with DIRAC would perhaps allow more control on jobs from the grid (more complicated).
- Marcel:
- Question 1: submit many parallel jobs (slide 4); is this a deamon?
- Michael: No, using a single process, but is in the core of the tool, so difficult to answer (JobWorkerSubmissionWorker)
- Question 2: Slide 5: How to select a batch system?
- Michael: via parameters of a Task: batch_system
- Question 3: Concept of dispatchable tasks: Is it "just" Popen() ?
- Michael: Essentially yes, but you can write a python function instead of running a script within.
- Artur: interruption of CTRL + C, how is this solved?
- Michael:
- usual/local: all subtasks are killed
- grid: grid jobs aren't killed, but the status is resumed.
- htcondor: not killed, jobs will resubmitted, if output not available