summaryrefslogtreecommitdiff
path: root/buildtools/wafsamba/samba_utils.py
diff options
context:
space:
mode:
authorJelmer Vernooij <jelmer@samba.org>2012-02-12 17:48:01 +0100
committerJelmer Vernooij <jelmer@samba.org>2012-02-12 18:44:09 +0100
commita0fb7211cde25748e76f615b8fd8254dec947e2c (patch)
tree901638d084ae63a256a1d89d3ca4f26eb37e4fe0 /buildtools/wafsamba/samba_utils.py
parentc3a9d1eb15100f3b46bcb9f67303c5729f6fa4ff (diff)
downloadsamba-a0fb7211cde25748e76f615b8fd8254dec947e2c.tar.gz
samba-a0fb7211cde25748e76f615b8fd8254dec947e2c.tar.bz2
samba-a0fb7211cde25748e76f615b8fd8254dec947e2c.zip
wafsamba: Add tests for unique_list, subst_vars_error.
Diffstat (limited to 'buildtools/wafsamba/samba_utils.py')
-rw-r--r--buildtools/wafsamba/samba_utils.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/buildtools/wafsamba/samba_utils.py b/buildtools/wafsamba/samba_utils.py
index 71cfbc5b60..519b77bdf0 100644
--- a/buildtools/wafsamba/samba_utils.py
+++ b/buildtools/wafsamba/samba_utils.py
@@ -233,8 +233,7 @@ def subst_vars_error(string, env):
if re.match('\$\{\w+\}', v):
vname = v[2:-1]
if not vname in env:
- Logs.error("Failed to find variable %s in %s" % (vname, string))
- sys.exit(1)
+ raise KeyError("Failed to find variable %s in %s" % (vname, string))
v = env[vname]
out.append(v)
return ''.join(out)