docs: def check_stat(self, path):
          """
          Checks logfile stat information for excluding files not in datetime period.
          On Linux it's possible to checks only modification time, because file creation info
          are not available, so it's possible to exclude only older files.
          In Unix BSD systems and windows information about file creation date and times are available,
          so is possible to exclude too newer files.
          """
          statinfo = os.stat(path)
          st_mtime = datetime.fromtimestamp(statinfo.st_mtime)
          if platform.system() == 'Linux':
              check = st_mtime >= self.start_dt
          else:
              st_ctime = datetime.fromtimestamp(statinfo.st_ctime)
              check = st_mtime >= self.start_dt and st_ctime <= self.end_dt
  
          if not check:
              logger.info("file %r not in datetime period!", path)
          return check