def _enable_debugging(level): _ch = logging.StreamHandler() if level == 1: _ch.setLevel(logging.DEBUG) if level >= 2: _ch.setLevel(dput.logger.TRACE) _formatter = logging.Formatter( '[%(levelname)s] %(created)f: (%(funcName)s) %(message)s') _ch.setFormatter(_formatter) logger.addHandler(_ch)
def _write_upload_log(logfile, full_log): upload_log_formatter = logging.Formatter( "%(asctime)s - dput[%(process)d]: " "%(module)s.%(funcName)s - %(message)s" ) upload_log_handler = RotatingFileHandler(logfile) upload_log_handler.setFormatter(upload_log_formatter) if full_log: upload_log_handler.setLevel(logging.DEBUG) else: upload_log_handler.setLevel(logging.INFO) logger.addHandler(upload_log_handler)
upload_log_handler.setLevel(logging.INFO) logger.addHandler(upload_log_handler) def _enable_debugging(level): _ch = logging.StreamHandler() if level == 1: _ch.setLevel(logging.DEBUG) if level >= 2: _ch.setLevel(dput.logger.TRACE) _formatter = logging.Formatter( '[%(levelname)s] %(created)f: (%(funcName)s) %(message)s') _ch.setFormatter(_formatter) logger.addHandler(_ch) logger.addHandler(_ch) def mangle_sys(): for root in CONFIG_LOCATIONS: pth = "%s/scripts" % (root) pth = os.path.abspath(pth) if pth not in sys.path: logger.debug("Loading external script location %s" % (pth)) sys.path.insert(0, pth) def maybe_print_traceback(debug_level, stack): if debug_level > 1: tb = traceback.format_tb(stack[2]) logger.trace("Traceback:")