BatchSchedulerExecutorConfig instantiates the superclass with args, but its order seems wrong.
|
super().__init__(work_directory, launcher_log_file) |
|
def __init__(self, launcher_log_file: Optional[Path] = None, |
|
work_directory: Optional[Path] = None) -> None: |
When both are specified, job scripts are created in unexpected folder and the launcher log may be dumped into a folder, which crashes the workflow.
BatchSchedulerExecutorConfiginstantiates the superclass with args, but its order seems wrong.psij-python/src/psij/executors/batch/batch_scheduler_executor.py
Line 108 in d49a2a4
psij-python/src/psij/job_executor_config.py
Lines 14 to 15 in d49a2a4
When both are specified, job scripts are created in unexpected folder and the launcher log may be dumped into a folder, which crashes the workflow.