X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/f12986389693d4155847204210d9c84492ac6837..c5be0c3abd926adc54e0c1de65e8dfdd25a84ea1:/crunch_scripts/subst.py 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,