OSDN Git Service

some bug fix.
authorgn64_jp <gn64_jp@4e526526-5e11-4fc0-8910-f8fd03428081>
Fri, 14 Aug 2009 07:54:31 +0000 (07:54 +0000)
committergn64_jp <gn64_jp@4e526526-5e11-4fc0-8910-f8fd03428081>
Fri, 14 Aug 2009 07:54:31 +0000 (07:54 +0000)
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/rec10@109 4e526526-5e11-4fc0-8910-f8fd03428081

rec10/trunk/src/status.py
rec10/trunk/src/timerec.py

index efdabfc..ca39208 100755 (executable)
@@ -49,6 +49,6 @@ def getB25Decoding():
 def setB25Decoding(tasknum):
     setData('b252ts',tasknum)
 def getEPGUpdating():
-    return getStatusNum("bepgupdate")
+    return getStatusNum("epgupdate")
 def setEPGUpdating(bool):
     setData('epgupdate', bool)
index 9cc4f9d..3104e8c 100644 (file)
@@ -27,13 +27,15 @@ def task():
     #print tasks
     inum=recdb.countRecNow("1")
     print "now-rectask"
-    print "inum:"+str(inum)+"bscsrec:"+str(status.getBSCSRecording())+"terec:"+str(status.getTERecording())
+    print "inum:"+str(inum)+"bscsrec:"+str(status.getBSCSRecording())+"terec:"+str(status.getTERecording())+" epg:"+str(status.getEPGUpdating())
     if inum+status.getBSCSRecording()+status.getTERecording() < 2:
         update=chdb.update()
         #print "番組表更新処理"
-        print update
+        
         if len(update)>0 and status.getEPGUpdating()==0:
+            status.setEPGUpdating(1)
             print "番組表を更新"
+            print update
             status.setEPGUpdating(1)
             pid=os.fork()
             if pid!=0:#親プロセスの場合