"""
import os
+import os.path
import re
from warnings import warn
-import os.path
import logging
from .iter_helpers import zip_longest
from .type_helpers import is_str_or_byte, is_file_obj
for _, raw_line in super(LogParser, self).prepare_result(*args):
result = re.match(self.pattern, raw_line)
if result:
- yield result
+ return result
else:
- yield raw_line
+ return raw_line