Merge pull request #196 from tarzanjw/feature-log-query-before-execute

Log query (DEBUG level) before execute.
This commit is contained in:
Jon Haddad
2014-05-06 11:14:29 -07:00

View File

@@ -221,11 +221,11 @@ class ConnectionPool(object):
con = self.get() con = self.get()
if not con: if not con:
raise CQLEngineException("Error calling execute without calling setup.") raise CQLEngineException("Error calling execute without calling setup.")
LOG.debug('{} {}'.format(query, repr(params)))
cur = con.cursor() cur = con.cursor()
cur.execute(query, params, consistency_level=consistency_level) cur.execute(query, params, consistency_level=consistency_level)
columns = [i[0] for i in cur.description or []] columns = [i[0] for i in cur.description or []]
results = [RowResult(r) for r in cur.fetchall()] results = [RowResult(r) for r in cur.fetchall()]
LOG.debug('{} {}'.format(query, repr(params)))
self.put(con) self.put(con)
return QueryResult(columns, results) return QueryResult(columns, results)
except CQLConnectionError as ex: except CQLConnectionError as ex: