def write(self, buffer, old_parser=False): buffer = LineParser.encode(buffer, self.charset, self.sid) self.buffer += buffer if len(self.buffer) >= self.buffer_limit: logging.warn("Log message too long; sent by sid=%s; msg=%r", self.sid, self.buffer[:100]) self.buffer = ""
def write(self, buffer): buffer = [LineParser.encode(each, self.charset, self.sid) for each in buffer] self.buffer_list.append(buffer)