From 51b40617d219b1e59695939482fdd30e0039cdd5 Mon Sep 17 00:00:00 2001 From: Chris Johns Date: Sat, 13 Apr 2013 10:41:00 +1000 Subject: [PATCH] Provide a better error message. --- source-builder/sb/check.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/source-builder/sb/check.py b/source-builder/sb/check.py index 94014fb..2f83203 100644 --- a/source-builder/sb/check.py +++ b/source-builder/sb/check.py @@ -114,7 +114,10 @@ def host_setup(opts): try: (test, constraint, value) = opts.defaults.get(d) except: - raise error.general('invalid default: %s [%r]' % (d, opts.defaults.get(d))) + if opts.defaults.get(d) is None: + raise error.general('invalid default: %s: not found' % (d)) + else: + raise error.general('invalid default: %s [%r]' % (d, opts.defaults.get(d))) if test != 'none': value = opts.defaults.expand(value) if test not in checks: