Author: duncan
Date: Mon Nov 12 15:14:11 2007
New Revision: 10108

Log:
Trying to copy or move to the recording manager directory fails


Modified:
   branches/rel-1-7/freevo/src/plugins/shoppingcart.py
   branches/rel-1/freevo/src/plugins/shoppingcart.py

Modified: branches/rel-1-7/freevo/src/plugins/shoppingcart.py
==============================================================================
--- branches/rel-1-7/freevo/src/plugins/shoppingcart.py (original)
+++ branches/rel-1-7/freevo/src/plugins/shoppingcart.py Mon Nov 12 15:14:11 2007
@@ -66,7 +66,10 @@
             for cartfile in self.cart:
                 cartfile.files.move(self.item.dir)
         except OSError, e:
-            print 'Mode failed \'%s\'' % e
+            print 'Move failed: %s' % e
+        except AttributeError, e:
+            print 'Move not possible: %s' % e
+            print self.item.__dict__
         popup.destroy()
         self.cart = []
         rc.post_event(em.MENU_BACK_ONE_MENU)
@@ -79,7 +82,10 @@
             for cartfile in self.cart:
                 cartfile.files.copy(self.item.dir)
         except OSError, e:
-            print 'Copy failed \'%s\'' % e
+            print 'Copy failed: %s' % e
+        except AttributeError, e:
+            print 'Copy not possible: %s' % e
+            print self.item.__dict__
         popup.destroy()
         self.cart = []
         rc.post_event(em.MENU_BACK_ONE_MENU)

Modified: branches/rel-1/freevo/src/plugins/shoppingcart.py
==============================================================================
--- branches/rel-1/freevo/src/plugins/shoppingcart.py   (original)
+++ branches/rel-1/freevo/src/plugins/shoppingcart.py   Mon Nov 12 15:14:11 2007
@@ -66,7 +66,10 @@
             for cartfile in self.cart:
                 cartfile.files.move(self.item.dir)
         except OSError, e:
-            print 'Mode failed \'%s\'' % e
+            print 'Move failed: %s' % e
+        except AttributeError, e:
+            print 'Move not possible: %s' % e
+            print self.item.__dict__
         popup.destroy()
         self.cart = []
         rc.post_event(em.MENU_BACK_ONE_MENU)
@@ -79,7 +82,10 @@
             for cartfile in self.cart:
                 cartfile.files.copy(self.item.dir)
         except OSError, e:
-            print 'Copy failed \'%s\'' % e
+            print 'Copy failed: %s' % e
+        except AttributeError, e:
+            print 'Copy not possible: %s' % e
+            print self.item.__dict__
         popup.destroy()
         self.cart = []
         rc.post_event(em.MENU_BACK_ONE_MENU)

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Freevo-cvslog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog

Reply via email to