Skip to content

Instantly share code, notes, and snippets.

@fillest
Created July 7, 2014 21:14
Show Gist options
  • Save fillest/d1ef2413f27b3cb4edc9 to your computer and use it in GitHub Desktop.
Save fillest/d1ef2413f27b3cb4edc9 to your computer and use it in GitHub Desktop.
import logging
import traceback
log = logging.getLogger('sqlalchemy.pool')
class DebugHandler(logging.StreamHandler):
def emit(self, record):
text = self.format(record)
if "checked out from" in text:
traceback.print_stack()
log.addHandler(DebugHandler())
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment