コード例 #1
0
ファイル: log.py プロジェクト: RazerM/bucketcache
from __future__ import absolute_import, division, print_function

import sys

from logbook import Logger
from represent import ReprMixin

__all__ = ()

logger = Logger(__name__)
logger.disabled = True


class _LoggerConfig(ReprMixin, object):
    def __init__(self, log_full_keys=False):
        self.log_full_keys = log_full_keys
        super(_LoggerConfig, self).__init__()

logger_config = _LoggerConfig()


def log_handled_exception(message, *args, **kwargs):
    logger.debug('Handled exception: ' + message, *args,
                 exc_info=sys.exc_info(), **kwargs)
コード例 #2
0
ファイル: log.py プロジェクト: sda-dev/yourls-python
# coding: utf-8
from __future__ import absolute_import, division, print_function

from logbook import Logger

logger = Logger('yourls')
logger.disabled = True
コード例 #3
0
"""Tests with the whole logger disabled"""
from logbook import Logger

log = Logger('Test logger')
log.disabled = True


def run():
    for x in xrange(500):
        log.warning('this is not handled')
コード例 #4
0
"""Tests with the whole logger disabled"""
from logbook import Logger


log = Logger('Test logger')
log.disabled = True


def run():
    for x in xrange(500):
        log.warning('this is not handled')