diff options
Diffstat (limited to 'src/leap/bitmask/vpn/management.py')
-rw-r--r-- | src/leap/bitmask/vpn/management.py | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/leap/bitmask/vpn/management.py b/src/leap/bitmask/vpn/management.py index 0665169b..753f7435 100644 --- a/src/leap/bitmask/vpn/management.py +++ b/src/leap/bitmask/vpn/management.py @@ -25,7 +25,7 @@ from collections import OrderedDict from twisted.protocols.basic import LineReceiver from twisted.internet.defer import Deferred -from twisted.python import log +from twisted.logger import Logger from zope.interface import Interface @@ -40,6 +40,8 @@ class IStateListener(Interface): class ManagementProtocol(LineReceiver): + log = Logger() + def __init__(self, verbose=False): self.verbose = verbose @@ -117,8 +119,9 @@ class ManagementProtocol(LineReceiver): self._linebuf.append(line) def _handle_unknown(self, infotype, data): - log.msg('Received unhandled infotype %s with data %s' % - (infotype, data)) + self.log.msg( + 'Received unhandled infotype %s with data %s' % + (infotype, data)) def _handle_BYTECOUNT(self, data): down, up = data.split(',') @@ -160,7 +163,7 @@ class ManagementProtocol(LineReceiver): raise ValueError( 'Cannot parse state data! %s' % data) except Exception as exc: - log.error('Failure parsing data: %s' % exc) + self.log.error('Failure parsing data: %s' % exc) return if state != self.state: |