OSDN Git Service

test dead encode killing.
authorgn64_jp <gn64_jp@4e526526-5e11-4fc0-8910-f8fd03428081>
Sat, 31 Dec 2011 09:33:52 +0000 (09:33 +0000)
committergn64_jp <gn64_jp@4e526526-5e11-4fc0-8910-f8fd03428081>
Sat, 31 Dec 2011 09:33:52 +0000 (09:33 +0000)
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/rec10@875 4e526526-5e11-4fc0-8910-f8fd03428081

rec10/trunk/src/auto_process.py
rec10/trunk/src/tester.py

index 489e705..b809c4b 100644 (file)
@@ -203,8 +203,6 @@ def killDeadEncode(path):
     rawlist = glob.glob(path + "/*.264")\r
     for fn in rawlist:\r
         if int(time.time()-os.path.getmtime(fn))>3000:\r
-            #print fn\r
-\r
             tspath=unicode(fn.replace(".264",".ts"),'utf-8')\r
             m2vpath=unicode(fn.replace(".264",".m2v"),'utf-8')\r
             x264path=unicode(fn.replace(".264",".264"),'utf-8')\r
@@ -216,15 +214,15 @@ def killDeadEncode(path):
             #kmmt=commands.getoutput(kmmp.encode('utf-8'))\r
 \r
             ktmp=u"ps auxw | grep \""+x264path+u"\" | egrep -v grep | egrep -v \"sh -c\" | grep x264 | awk '{print $2}'"\r
-            #recdblist.printutf8(ktmp)\r
+            recdblist.printutf8(u"エンコード処理異常終了タスク終了")\r
+            recdblist.printutf8(ktmp)\r
             ktmt=commands.getoutput(ktmp.encode('utf-8'))\r
-            #print ktmt\r
             if len(ktmt)>0:\r
                 ktmt=ktmt[0]\r
             try:\r
                 if int(ktmt)>0:\r
                     ktmp=u"kill -9 `"+ktmp+u"`"\r
-                    #print ktmp\r
+                    #recdblist.printutf8(ktmp)\r
                     recdblist.printutf8(ktmp)\r
                     os.system(ktmp.encode('utf-8'))\r
             except:\r
index 0160459..e9012ca 100644 (file)
@@ -51,4 +51,5 @@ if __name__ == "__main__":
     #print chdb.updateLogo()
     #epgdb.updateLogo_bc("bs")
     print ts2x264.getX264CoreVersion()
+    auto_process.killDeadEncode(recpath)
     ""