# HG changeset patch # User catherine@bothari # Date 1258680548 18000 # Node ID eb7cbbb003956b72a976d0c192e6d07567295e4d # Parent 8d9e0c5c37a53bd60e38fa4990cd4bd5450faee9 better failure on missing bind vars diff -r 8d9e0c5c37a5 -r eb7cbbb00395 sqlpython/sqlpython.py --- a/sqlpython/sqlpython.py Thu Nov 19 19:58:41 2009 -0500 +++ b/sqlpython/sqlpython.py Thu Nov 19 20:29:08 2009 -0500 @@ -341,7 +341,7 @@ result[varname] = self.binds[varname] except KeyError: if not givenBindVars.has_key(varname): - print 'Bind variable %s not defined.' % (varname) + raise KeyError, 'Bind variable "%s" not defined.' % (varname) return result def default(self, arg):