Skip to content

Commit c49134e

Browse files
committed
RF: do not sys.exit(0) - just return from main upon queueing up conversion
1 parent e79df64 commit c49134e

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

heudiconv/main.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -209,6 +209,8 @@ def workflow(*, dicom_dir_template=None, files=None, subjs=None,
209209
JSON file for additional dcm2niix configuration. Default is None.
210210
queue : {'SLURM', None}, optional
211211
Batch system to submit jobs in parallel. Default is None.
212+
If set, will cause scheduling of conversion and return without performing
213+
any further action.
212214
queue_args : str or None, optional
213215
Additional queue arguments passed as single string of space-separated
214216
Argument=Value pairs. Default is None.
@@ -269,7 +271,7 @@ def workflow(*, dicom_dir_template=None, files=None, subjs=None,
269271
iterarg, iterables = ("files", len(files)) if files else \
270272
("subjects", len(subjs))
271273
queue_conversion(queue, iterarg, iterables, queue_args)
272-
sys.exit(0)
274+
return
273275

274276
heuristic = load_heuristic(heuristic)
275277

0 commit comments

Comments
 (0)