code: def parse_files(self):
          
          log_re = self.log_format_regex
          log_lines = []
          for log_file in self.matching_files():
              with open(log_file) as f:
                  matches = re.finditer(log_re, f.read())
                  for match in matches:
                      log_lines.append(match.groupdict())
          return log_lines
docs: Find the files and parse them.
  
          Returns:
              list: list of dictionaries (one for each parsed line).