opdb/log.py

28 lines
549 B
Python

import logging
import sys
def get_logger():
logging.basicConfig(stream=sys.__stdout__, level=logging.DEBUG)
log = logging.getLogger("werkzeug")
return log
def debug(*args):
msg = "\n".join(map(str, args))
logger = get_logger()
logger.debug(msg, extra={"stack": True})
def info(*args):
msg = "\n".join(map(str, args))
logger = get_logger()
logger.info(msg, extra={"stack": True})
def error(*args):
msg = "\n".join(map(str, args))
logger = get_logger()
logger.error(msg, extra={"stack": True})