def export_m3u(dry_run, dest, path_prefix, playlist_name, files):
if dry_run:
return
+ dest = os.path.join(dest, "-Playlists-")
if not path_prefix:
- path_prefix = "../"
- playlist_file = os.path.join(dest, "-Playlists-", playlist_name) + ".m3u"
+ try:
+ f = open(os.path.join(dest, ".path_prefix"))
+ path_prefix = f.read().strip()
+ except:
+ path_prefix = "../"
+ playlist_file = os.path.join(dest, playlist_name) + ".m3u"
playlist_file = encode_filename(playlist_file)
mkdirhier(os.path.dirname(playlist_file))
logging.info("Writing: " + playlist_file)