def process_line(self, line, data):
data = self.parse_line(line)<EOL>if not data:<EOL><INDENT>return {}<EOL><DEDENT>if self.time_parser:<EOL><INDENT>try:<EOL><INDENT>data.update(ts=self.parse_time(line))<EOL><DEDENT>except ValueError as exc:<EOL><INDENT>self.log.debug(exc)<EOL>return {}<EOL><DEDENT><DEDENT>return data<EOL>
The data dict represents the current emit object, depending
on your interval multiple lines may be included in the same
emit object.

Should return the data object