diff options
author | Todd Zullinger <tmz@pobox.com> | 2008-07-08 21:00:50 -0400 |
---|---|---|
committer | Todd Zullinger <tmz@pobox.com> | 2008-07-08 21:00:50 -0400 |
commit | 12cbb8bdb7dfe735ece32574039f4fc206dff545 (patch) | |
tree | f40f0020aaba41f5b15a616dbf4e3fd60496975b /bindings/python/ipod.py | |
parent | 384fb5393b70d1ab3ed75bae1c4a91a5c7c2d998 (diff) | |
download | libgpod-python-quiet-tests.tar.gz libgpod-python-quiet-tests.tar.xz libgpod-python-quiet-tests.zip |
Add a quiet parameter to Database.remove() and use it in the test suitepython-quiet-tests
Diffstat (limited to 'bindings/python/ipod.py')
-rw-r--r-- | bindings/python/ipod.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/bindings/python/ipod.py b/bindings/python/ipod.py index 29a4a9a..b85875f 100644 --- a/bindings/python/ipod.py +++ b/bindings/python/ipod.py @@ -155,7 +155,7 @@ class Database: gpod.itdb_track_add(self._itdb, track._track, pos) track.__database = self # so the db doesn't get gc'd - def remove(self, item, harddisk=False, ipod=True): + def remove(self, item, harddisk=False, ipod=True, quiet=False): """Remove a playlist or track from a database. item is either a playlist or track object. @@ -189,7 +189,8 @@ class Database: filename = item.ipod_filename() if filename and os.path.exists(filename): os.unlink(filename) - print "unlinked %s" % filename + if not quiet: + print "unlinked %s" % filename gpod.itdb_track_unlink(item._track) else: raise DatabaseException("Unable to remove a %s from database" % type(item)) |