Author: duncan
Date: Sun Oct 29 15:28:24 2006
New Revision: 8508

Modified:
   branches/rel-1-6/freevo/src/helpers/recordserver.py

Log:
Corrected the errors that were caused by committing too soon

Modified: branches/rel-1-6/freevo/src/helpers/recordserver.py
==============================================================================
--- branches/rel-1-6/freevo/src/helpers/recordserver.py (original)
+++ branches/rel-1-6/freevo/src/helpers/recordserver.py Sun Oct 29 15:28:24 2006
@@ -63,9 +63,10 @@
 from util.videothumb import snapshot
 from event import *
 
+DEBUG = config.DEBUG
 
 def _debug_(text, level=1):
-    if config.DEBUG >= level:
+    if DEBUG >= level:
         try:
             log.debug(String(text))
         except:
@@ -125,10 +126,12 @@
 
     def findNextProgram(self):
         _debug_('in findNextProgram', 3)
+
         next_program = None
-        now = time.time()
-        proglist = list(self.getScheduledRecordings().getProgramList())
+        progs = self.getScheduledRecordings().getProgramList()
+        proglist = list(progs)
         proglist.sort(self.progsTimeCompare)
+        now = time.time()
         for progitem in proglist:
             prog = progs[progitem]
             _debug_('%s' % (prog), 2)
@@ -958,7 +961,7 @@
         next_minute = (int(time.time()/60) * 60 + 60) - int(time.time())
         if next_minute != 60:
             # Compensate for timer drift 
-            if config.DEBUG:
+            if DEBUG:
                 log.debug('top of the minute in %s seconds' % next_minute)
             reactor.callLater(next_minute, self.minuteCheck)
         else:
@@ -1067,7 +1070,7 @@
 def main():
     app = Application("RecordServer")
     rs = RecordServer()
-    if (config.DEBUG == 0):
+    if (DEBUG == 0):
         app.listenTCP(config.TV_RECORD_SERVER_PORT, server.Site(rs, 
logPath='/dev/null'))
     else:
         app.listenTCP(config.TV_RECORD_SERVER_PORT, server.Site(rs))

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Freevo-cvslog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog

Reply via email to