def add_file(self, path): reader = get_reader(path) sd = reader.read() if sd is None: log.debug('Unsupported filetype: ' + reader.file) else: self.songs.add(sd)
def _add_folder(self, path): for f in os.listdir(path): reader = get_reader(os.path.join(path, f)) sd = reader.read() if sd is None: log.debug('Unsupported filetype: ' + reader.file) else: yield sd