code: def purge_files(self, exclude_files=["index.html", "error.html"]):
          
          for chunk in utils.chunk_list(self._get_manifest_data(), 1000):
              try:
                  self.s3.delete_objects(
                      Bucket=self.sitename,
                      Delete={
                          'Objects': [{"Key": f} for f in chunk
                                      if f not in exclude_files]
                      }
                  )
              except Exception as ex:
                  pass
docs: To delete files that are in the manifest
          :param excludes_files: list : files to not delete
          :return: