Beispiel #1
0
    def get(self, albuminfo):
        name = self._get_name(albuminfo)

        def name_matches(path, name):
            return self._path_to_name(path) == name

        return next(p for p in get_files(self.root) if name_matches(p, name))
Beispiel #2
0
    def __contains__(self, albuminfo):
        name = self._get_name(albuminfo)

        return name in [self._path_to_name(p) for p in get_files(self.root)]