Example #1
0
 def emit(self, record):
     log = Log()
     obj = getattr(record, "obj", None)
     if obj:
         log.obj = unicode(obj)
     log.name = unicode(record.name)
     log.level = unicode(record.levelname)
     log.module = unicode(record.module)
     log.func_name = unicode(record.funcName)
     log.line_no = unicode(record.lineno)
     log.thread = unicode(record.thread)
     log.thread_name = unicode(record.threadName)
     log.process = unicode(record.process)
     log.message = unicode(record.msg)
     log.args = unicode(record.args)
     db.session.add(log)
     db.session.commit()
Example #2
0
 def emit(self, record):
     log = Log()
     obj = getattr(record, "obj", None)
     if obj:
         log.obj = repr(obj)
     log.name = record.name
     log.level = record.levelname
     log.module = record.module
     log.func_name = record.funcName
     log.line_no = record.lineno
     log.thread = record.thread
     log.thread_name = record.threadName
     log.process = record.process
     log.message = record.msg
     log.args = str(record.args)
     db.session.add(log)
     db.session.commit()