From a45206551922f74c99e80bf21a7951418b54de14 Mon Sep 17 00:00:00 2001 From: gn64_jp Date: Sat, 31 Dec 2011 09:33:52 +0000 Subject: [PATCH] test dead encode killing. git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/rec10@875 4e526526-5e11-4fc0-8910-f8fd03428081 --- rec10/trunk/src/auto_process.py | 8 +++----- rec10/trunk/src/tester.py | 1 + 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/rec10/trunk/src/auto_process.py b/rec10/trunk/src/auto_process.py index 489e705..b809c4b 100644 --- a/rec10/trunk/src/auto_process.py +++ b/rec10/trunk/src/auto_process.py @@ -203,8 +203,6 @@ def killDeadEncode(path): rawlist = glob.glob(path + "/*.264") for fn in rawlist: if int(time.time()-os.path.getmtime(fn))>3000: - #print fn - tspath=unicode(fn.replace(".264",".ts"),'utf-8') m2vpath=unicode(fn.replace(".264",".m2v"),'utf-8') x264path=unicode(fn.replace(".264",".264"),'utf-8') @@ -216,15 +214,15 @@ def killDeadEncode(path): #kmmt=commands.getoutput(kmmp.encode('utf-8')) ktmp=u"ps auxw | grep \""+x264path+u"\" | egrep -v grep | egrep -v \"sh -c\" | grep x264 | awk '{print $2}'" - #recdblist.printutf8(ktmp) + recdblist.printutf8(u"エンコード処理異常終了タスク終了") + recdblist.printutf8(ktmp) ktmt=commands.getoutput(ktmp.encode('utf-8')) - #print ktmt if len(ktmt)>0: ktmt=ktmt[0] try: if int(ktmt)>0: ktmp=u"kill -9 `"+ktmp+u"`" - #print ktmp + #recdblist.printutf8(ktmp) recdblist.printutf8(ktmp) os.system(ktmp.encode('utf-8')) except: diff --git a/rec10/trunk/src/tester.py b/rec10/trunk/src/tester.py index 0160459..e9012ca 100644 --- a/rec10/trunk/src/tester.py +++ b/rec10/trunk/src/tester.py @@ -51,4 +51,5 @@ if __name__ == "__main__": #print chdb.updateLogo() #epgdb.updateLogo_bc("bs") print ts2x264.getX264CoreVersion() + auto_process.killDeadEncode(recpath) "" -- 2.11.0