diff options
Diffstat (limited to 'lib/fixtures/_fixtures/logger.py')
-rw-r--r-- | lib/fixtures/_fixtures/logger.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/fixtures/_fixtures/logger.py b/lib/fixtures/_fixtures/logger.py index dd6dc85..1cd0ce2 100644 --- a/lib/fixtures/_fixtures/logger.py +++ b/lib/fixtures/_fixtures/logger.py @@ -41,7 +41,7 @@ class LogHandler(Fixture): existing messages going to e.g. stdout). Defaults to True. """ super(LogHandler, self).__init__() - self._handler = handler + self.handler = handler self._name = name self._level = level self._nuke_handlers = nuke_handlers @@ -57,9 +57,9 @@ class LogHandler(Fixture): logger.removeHandler(handler) self.addCleanup(logger.addHandler, handler) try: - logger.addHandler(self._handler) + logger.addHandler(self.handler) finally: - self.addCleanup(logger.removeHandler, self._handler) + self.addCleanup(logger.removeHandler, self.handler) class FakeLogger(Fixture): |