Author: duncan
Date: Wed Mar  5 17:28:12 2008
New Revision: 10468

Log:
stat was not imported, so making the youtube directory failed
This is now fixed


Modified:
   branches/rel-1/freevo/src/video/plugins/youtube.py

Modified: branches/rel-1/freevo/src/video/plugins/youtube.py
==============================================================================
--- branches/rel-1/freevo/src/video/plugins/youtube.py  (original)
+++ branches/rel-1/freevo/src/video/plugins/youtube.py  Wed Mar  5 17:28:12 2008
@@ -62,6 +62,7 @@
 import video
 import config
 import string, os, subprocess, util
+from stat import *
 
 from skin.widgets import TextEntryScreen
 from video.videoitem import VideoItem
@@ -104,10 +105,13 @@
         if not hasattr(config, 'YOUTUBE_VIDEOS') or not config.YOUTUBE_VIDEOS:
             self.reason = 'YOUTUBE_VIDEOS not defined'
             return
+        if not hasattr(config, 'YOUTUBE_DIR') or not config.YOUTUBE_DIR:
+            self.reason = 'YOUTUBE_DIR not defined'
+            return
         plugin.MainMenuPlugin.__init__(self)
 
         if not os.path.isdir(config.YOUTUBE_DIR):
-            os.mkdir(config.YOUTUBE_DIR, 
stat.S_IMODE(os.stat(config.FREEVO_CACHEDIR)[stat.ST_MODE]))
+            os.mkdir(config.YOUTUBE_DIR, 
S_IMODE(os.stat(config.FREEVO_CACHEDIR)[ST_MODE]))
 
 
     def config(self):

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Freevo-cvslog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog

Reply via email to