def before_cursor_execute(conn, cursor, statement, parameters, context,
executemany):
- log.info("Received statement: %s" % statement)
+ log.info("Received statement: %s", statement)
engine = create_engine('postgresql://scott:tiger@localhost/test')
event.listen(engine, "before_cursor_execute", before_cursor_execute)
@event.listens_for(conn, 'before_cursor_execute')
def before_cursor_execute(conn, cursor, statement, parameters,
context, executemany):
- log.info("Received statement: %s" % statement)
+ log.info("Received statement: %s", statement)
When the methods are called with a `statement` parameter, such as in
:meth:`.after_cursor_execute`, :meth:`.before_cursor_execute` and
def _ora_drop_ignore(conn, dbname):
try:
conn.execute("drop user %s cascade" % dbname)
- log.info("Reaped db: %s" % dbname)
+ log.info("Reaped db: %s", dbname)
return True
except exc.DatabaseError as err:
- log.warn("couldn't drop db: %s" % err)
+ log.warning("couldn't drop db: %s", err)
return False