sys.exit(1)
logging.info("Loading library")
- library = libsyncitunes.ITunesLibrary.alloc()
- if opts.itunes_library:
- library = library.initWithFilename_(opts.itunes_library)
- else:
- library = library.init()
+ library = libsyncitunes.ITunesLibrary.alloc().init()
+ gen = library.load_(opts.itunes_library)
+ for msg in gen:
+ logging.debug(msg)
for playlist in opts.playlists:
if not library.has_playlist_name(playlist):
for playlist in opts.playlists:
tracks = library.get_playlist_name(playlist).tracks
all_tracks.extend(tracks)
- libsyncitunes.export_m3u(opts.dry_run, opts.dest, opts.path_prefix,
- playlist, tracks)
+ libsyncitunes.export_m3u(opts.dry_run, opts.dest,
+ opts.path_prefix, playlist, tracks)
logging.info("Synchronising")
- libsyncitunes.sync(opts.dry_run, library.folder, opts.dest, all_tracks)
+ gen = libsyncitunes.sync(opts.dry_run, library.folder, opts.dest, all_tracks)
+ for msg in gen:
+ logging.debug(msg)
if __name__ == "__main__":