From 901b604655563335d15802b91e5cae39213d167d Mon Sep 17 00:00:00 2001 From: Basile Date: Tue, 21 Mar 2023 14:18:09 -0400 Subject: [PATCH] Update datalad_container/containers_run.py Co-authored-by: Yaroslav Halchenko --- datalad_container/containers_run.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/datalad_container/containers_run.py b/datalad_container/containers_run.py index 4dbf8e3f..4d231eb6 100644 --- a/datalad_container/containers_run.py +++ b/datalad_container/containers_run.py @@ -173,12 +173,14 @@ def __call__(cmd, container_name=None, dataset=None, lgr.debug("extra_inputs = %r", extra_inputs) - if len(assume_ready) == 0: + if not assume_ready: assume_ready = None elif len(assume_ready) == 1: assume_ready = assume_ready[0] elif "inputs" in assume_ready and "outputs" in assume_ready: assume_ready = "both" + else: + raise ValueError(f"Ended up with assume_ready={assume_ready!r} which must have not happened") with patch.dict('os.environ', {CONTAINER_NAME_ENVVAR: container['name']}):