Author: dmeyer
Date: Wed Dec 20 15:42:50 2006
New Revision: 2255

Modified:
   trunk/beacon/test/clear_thumbnails.py

Log:
ignore errors

Modified: trunk/beacon/test/clear_thumbnails.py
==============================================================================
--- trunk/beacon/test/clear_thumbnails.py       (original)
+++ trunk/beacon/test/clear_thumbnails.py       Wed Dec 20 15:42:50 2006
@@ -7,6 +7,8 @@
 files = []
 num_deleted = 0
 
+FORCE=True
+
 for directory in ('fail/kaa', 'large', 'normal'):
     path = os.path.expanduser('~/.thumbnails/' + directory)
     for thumbnail in os.listdir(path):
@@ -20,15 +22,21 @@
 
     metadata = kaa.metadata.parse(thumbnail)
     if not metadata:
-        print '\nbad thumbnail: %s' % thumbnail
+        if FORCE:
+            os.unlink(thumbnail)
+            num_deleted += 1
         continue
     uri = metadata['Thumb::URI']
     if not uri:
-        print '\nbad thumbnail: %s' % thumbnail
+        if FORCE:
+            os.unlink(thumbnail)
+            num_deleted += 1
         continue
     uri = kaa.strutils.unicode_to_str(uri)
     if not uri.startswith('file://'):
-        print '\nbad uri %s in thumbnail: %s' % (uri, thumbnail)
+        if FORCE:
+            os.unlink(thumbnail)
+            num_deleted += 1
         continue
     if not os.path.isfile(uri[7:]):
         if verbose:

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Freevo-cvslog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog

Reply via email to