Author: duncan
Date: Wed May 30 20:14:14 2007
New Revision: 9622

Modified:
   branches/rel-1/freevo/ChangeLog
   branches/rel-1/freevo/src/tv/plugins/recordings_manager.py

Log:
[ 1728182 ] Recordings Manager doesn't delete files when out of space
Patch from Adam Charrett applied


Modified: branches/rel-1/freevo/ChangeLog
==============================================================================
--- branches/rel-1/freevo/ChangeLog     (original)
+++ branches/rel-1/freevo/ChangeLog     Wed May 30 20:14:14 2007
@@ -13,6 +13,11 @@
 
 svn co svn://svn.freevo.org/freevo/branches/rel-1/freevo freevo-1.x
 
+== Release 1.7.3 (2007-??-??) ==
+--------------------------------
+
+ * Fixed tv recordings manager not deleting files when out of space (B#1728182)
+
 == Release 1.7.2 (2007-05-26) ==
 --------------------------------
 

Modified: branches/rel-1/freevo/src/tv/plugins/recordings_manager.py
==============================================================================
--- branches/rel-1/freevo/src/tv/plugins/recordings_manager.py  (original)
+++ branches/rel-1/freevo/src/tv/plugins/recordings_manager.py  Wed May 30 
20:14:14 2007
@@ -886,15 +886,13 @@
         If it has attempt to remove some recordings.
         """
         if util.freespace(config.TV_RECORD_DIR) < self.required_space:
-            print 'Need to free up some space now!'
             candidates = self.generate_candidates()
-
             while (util.freespace(config.TV_RECORD_DIR) < self.required_space) 
and (len(candidates) > 0):
                 # Delete a candidate
                 candidate = candidates.pop(0)
-                if (not candidate) or (not candidate.files):
+                if (not candidate):
                     break
-                candidate.files.delete()
+                candidate.delete()
 
 
     def generate_candidates(self):

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Freevo-cvslog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog

Reply via email to