def __album__(conf, obj): Printf.album(obj) msg, tracks, videos = API.getItems(obj.id, Type.Album) if not isNull(msg): Printf.err(msg) return if conf.saveCovers: __downloadCover__(conf, obj) for item in tracks: __downloadTrack__(conf, item, obj) for item in videos: __downloadVideo__(conf, item, obj)
def __album__(conf, obj): Printf.album(obj) msg, tracks, videos = API.getItems(obj.id, Type.Album) if not isNull(msg): Printf.err(msg) return # if conf.saveCovers: # __downloadCover__(conf, obj) for item in tracks: if (Blueberry.should_break()): Blueberry.set_break_status(False) break __downloadTrack__(conf, item, obj)
def __album__(conf, obj): Printf.album(obj) msg, tracks, videos = API.getItems(obj.id, Type.Album) if not aigpy.string.isNull(msg): Printf.err(msg) return if conf.saveAlbumInfo: __saveAlbumInfo__(conf, obj, tracks) if conf.saveCovers: __downloadCover__(conf, obj) for item in tracks: downloadTrack(item, obj) for item in videos: downloadVideo(item, obj)