docs: def parse_lines(log_parsers, fileinp):
      """parse lines from the fileinput and send them to the log_parsers"""
      while 1:
          logentry = fileinp.readline()
          if not logentry:
              break
          elif not logentry.rstrip():
              continue  # skip newlines
  
          processed = False
          for lp in log_parsers:
              if lp.grok(logentry):
                  processed = True
          if not processed:
              # error: none of the logparsers worked on the line
              logger = logging.getLogger('logparser')
              logger.warning(
                  #'Could not parse line %s, in file %s >>>%s<<<',
                  #fileinp.lineno(), fileinp.filename(), line.rstrip())
                  'Could not parse line >>>%s<<<', logentry.rstrip())
              print('Could not parse line >>>%s<<<' % logentry.rstrip())