]> code.delx.au - notipod/blobdiff - libnotipod.py
Version 1.7
[notipod] / libnotipod.py
index 3e30e4d965d61f4e3e664b16a5b8c83d927a031e..76b7fb002a361cddd5fa27134c9d69c30c4ca15d 100644 (file)
@@ -44,6 +44,8 @@ class ITunesLibrary(NSObject):
                filename = os.path.expanduser(filename)
                yield "Reading library..."
                plist = read_plist(os.path.expanduser(filename))
+               if plist is None:
+                       raise Exception("Could not find music library: " + filename)
                self.folder = self.loc2name(plist["Music Folder"])
                pl_tracks = plist["Tracks"]
                pl_lookup = {}