code: def _find_files(metadata):
      '''
      Looks for all the files in the S3 bucket cache metadata
      '''
  
      ret = {}
  
      for bucket, data in six.iteritems(metadata):
          if bucket not in ret:
              ret[bucket] = []
  
          # grab the paths from the metadata
          filePaths = [k['Key'] for k in data]
          # filter out the dirs
          ret[bucket] += [k for k in filePaths if not k.endswith('/')]
  
      return ref _find_files(metadata):
      '''
      Looks for all the files in the S3 bucket cache metadata
      '''
  
      ret = {}
  
      for bucket, data in six.iteritems(metadata):
          if bucket not in ret:
              ret[bucket] = []
  
          # grab the paths from the metadata
          filePaths = [k['Key'] for k in data]
          # filter out the dirs
          ret[bucket] += [k for k in filePaths if not k.endswith('/')]
  
      return ret
docs: Looks for all the files in the S3 bucket cache metadata