X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/34389f5d6803e4ae51c09d116baf2d75ef546b10..57e0202fcbec42bf9f9aabade183c66551be0a88:/crunch_scripts/subst.py?ds=sidebyside diff --git a/crunch_scripts/subst.py b/crunch_scripts/subst.py index 2598e1cc94..8154d0ed0c 100644 --- a/crunch_scripts/subst.py +++ b/crunch_scripts/subst.py @@ -44,7 +44,11 @@ def sub_basename(v): return os.path.splitext(os.path.basename(v))[0] def sub_glob(v): - return glob.glob(v)[0] + l = glob.glob(v) + if len(l) == 0: + raise Exception("$(glob): No match on '%s'" % v) + else: + return l[0] default_subs = {"file ": sub_file, "dir ": sub_dir,