~launchpad-pqm/launchpad/devel

« back to all changes in this revision

Viewing changes to lib/lp_sitecustomize.py

Fix lint.

Show diffs side-by-side

added added

removed removed

Lines of Context:
6
6
 
7
7
from collections import defaultdict
8
8
import itertools
9
 
import logging
10
9
import os
11
10
import warnings
 
11
import logging
12
12
 
13
 
from bzrlib.branch import Branch
14
13
from twisted.internet.defer import (
15
14
    Deferred,
16
15
    DeferredList,
17
16
    )
18
 
from zope.interface import alsoProvides
19
 
import zope.publisher.browser
20
 
from zope.security import checker
21
17
 
 
18
from bzrlib.branch import Branch
22
19
from canonical.launchpad.webapp.interfaces import IUnloggedException
23
20
from lp.services.log import loglevels
24
21
from lp.services.log.logger import LaunchpadLogger
25
22
from lp.services.log.mappingfilter import MappingFilter
26
23
from lp.services.log.nullhandler import NullHandler
27
24
from lp.services.mime import customizeMimetypes
 
25
from zope.interface import alsoProvides
 
26
from zope.security import checker
 
27
import zope.publisher.browser
28
28
 
29
29
 
30
30
def add_custom_loglevels():
74
74
            logger.parent = new_root
75
75
 
76
76
 
77
 
def silence_amqplib_logger():
78
 
    """Install the NullHandler on the amqplib logger to silence logs."""
79
 
    amqplib_logger = logging.getLogger('amqplib')
80
 
    amqplib_logger.addHandler(NullHandler())
81
 
    amqplib_logger.propagate = False
82
 
 
83
 
 
84
77
def silence_bzr_logger():
85
78
    """Install the NullHandler on the bzr logger to silence logs."""
86
79
    bzr_logger = logging.getLogger('bzr')
141
134
    This function is also invoked by the test infrastructure to reset
142
135
    logging between tests.
143
136
    """
144
 
    silence_amqplib_logger()
145
137
    silence_bzr_logger()
146
138
    silence_zcml_logger()
147
139
    silence_transaction_logger()