diff options
author | Todd Zullinger <tmzullinger@users.sourceforge.net> | 2008-05-02 00:05:51 +0000 |
---|---|---|
committer | Todd Zullinger <tmzullinger@users.sourceforge.net> | 2008-05-02 00:05:51 +0000 |
commit | 949b2d2bfc6ca52022d51148f24076c8200e640d (patch) | |
tree | 145f74683c7b2142f177d6cc969ae27f6c31c048 /bindings | |
parent | 250ce1c71edd134f2ba5dbaf28aaa20ed5db5718 (diff) | |
download | libgpod-tmz-949b2d2bfc6ca52022d51148f24076c8200e640d.tar.gz libgpod-tmz-949b2d2bfc6ca52022d51148f24076c8200e640d.tar.xz libgpod-tmz-949b2d2bfc6ca52022d51148f24076c8200e640d.zip |
Write shuffle data (thanks to Diogo Dutra)
git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1967 f01d2545-417e-4e96-918e-98f8d0dbbcb6
Diffstat (limited to 'bindings')
-rw-r--r-- | bindings/python/ipod.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/bindings/python/ipod.py b/bindings/python/ipod.py index f8e608e..053eda6 100644 --- a/bindings/python/ipod.py +++ b/bindings/python/ipod.py @@ -111,6 +111,9 @@ class Database: if not gpod.itdb_write_file(self._itdb, self._itdb_file, None): raise DatabaseException("Unable to save iTunes database %s" % self) + if gpod.itdb_get_mountpoint(self._itdb): + if not gpod.itdb_shuffle_write(self._itdb, None): + raise DatabaseException("Unable to save shuffle database on %s" % self._itdb.mountpoint) itdbext_file = "%s.ext" % (self._itdb_file) gtkpod.write(itdbext_file, self, self._itdb_file) |