projects
/
arvados.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Disable chunking
[arvados.git]
/
crunch_scripts
/
subst.py
diff --git
a/crunch_scripts/subst.py
b/crunch_scripts/subst.py
index 2598e1cc944397324c9bb02b931a8bc7c20ed5a8..8154d0ed0c6dc7ee16c24e9de80a2ed031770687 100644
(file)
--- 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 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,
default_subs = {"file ": sub_file,
"dir ": sub_dir,