'Performs reclamation and returns an md5 of all (remaining) files.
:param path: full path to directory
:raises PathNotDir: if given path is not a valid directory
:raises OSError: for non-ENOTDIR errors
:returns: md5 of files in suffix'

def _hash_suffix(self, path):

    hashes = self._hash_suffix_dir(path)
    return hashes[None].hexdigest()
