Extract logging of raw data to method
This commit is contained in:
parent
79e46ab4fa
commit
cb2f0df5d6
@ -118,8 +118,7 @@ class LineProtocol(ThreadingActor):
|
||||
if 'received' not in message:
|
||||
return
|
||||
|
||||
logger.debug(u'Got %s from event loop in %s',
|
||||
repr(message['received']), self.actor_urn)
|
||||
self.log_raw_data(message['received'])
|
||||
|
||||
for line in self.parse_lines(message['received']):
|
||||
line = self.decode(line)
|
||||
@ -141,6 +140,15 @@ class LineProtocol(ThreadingActor):
|
||||
line, self.recv_buffer = self.recv_buffer.split(self.terminator, 1)
|
||||
yield line
|
||||
|
||||
def log_raw_data(self, data):
|
||||
"""
|
||||
Log raw data from event loopfor debug purposes.
|
||||
|
||||
Can be overridden by subclasses to change logging behaviour.
|
||||
"""
|
||||
logger.debug(u'Got %s from event loop in %s',
|
||||
repr(data), self.actor_urn)
|
||||
|
||||
def log_request(self, request):
|
||||
"""
|
||||
Log request for debug purposes.
|
||||
|
||||
Loading…
Reference in New Issue
Block a user