From 156dbd7c7557c605e9808342d6413c3190a67c35 Mon Sep 17 00:00:00 2001 From: gn64_jp Date: Wed, 3 Nov 2010 08:18:34 +0000 Subject: [PATCH] implement recque system. git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/rec10@718 4e526526-5e11-4fc0-8910-f8fd03428081 --- rec10/trunk/src/timerec.py | 24 ++++++++++++++++++------ 1 file changed, 18 insertions(+), 6 deletions(-) diff --git a/rec10/trunk/src/timerec.py b/rec10/trunk/src/timerec.py index 8baa308..f9fe0e0 100644 --- a/rec10/trunk/src/timerec.py +++ b/rec10/trunk/src/timerec.py @@ -403,12 +403,15 @@ def type_final(typetxt,chtxt,title,bt,et,opt): recdb.rec_reckey(typetxtdecque, newtitle, chtxt, btime, etime, opt) else: try: - shutil.copy(os.path.join(recpath,title+".ts.b25"), os.path.join(movepath,title+".ts.b25")) + try: + shutil.copy(os.path.join(recpath,title+".ts.b25"), os.path.join(movepath,title+".ts.b25")) + except: + "" os.chmod(os.path.join(movepath,title+".ts.b25"),0777) recque.writeRecQue(movepath, chtxt, title, opt) os.chmod(os.path.join(movepath,title+".recq"),0777) - except: - "" + except Exception, inst: + recdblist.Commonlogex("Error", "Move option(timerec.py)", str(type(inst)),str(inst)+traceback.format_exc(),log_level=200) recdb.rec_reckey(recdblist.REC_MOVE_END, newtitle, chtxt, btime, etime, opt) sys.exit() def type_keyword(typetxt,chtxt,title,bt,et,opt,deltatime): @@ -531,7 +534,10 @@ def type_decode_que(typetxt,chtxt,title,bt,et,opt): recdb.rec_reckey(typetxtencque, title, chtxt, btime, etime, opt) else: try: - shutil.copy(os.path.join(recpath,title+".ts"), os.path.join(movepath,title+".ts")) + try: + shutil.copy(os.path.join(recpath,title+".ts"), os.path.join(movepath,title+".ts")) + except: + "" os.chmod(os.path.join(movepath,title+".ts"),0777) recque.writeRecQue(movepath, chtxt, title, opt) os.chmod(os.path.join(movepath,title+".recq"),0777) @@ -648,12 +654,18 @@ def type_encode_que(typetxt,chtxt,title,bt,et,opt): if re.search("E", opt): try: if os.path.exists(os.path.join(recpath,title+".mp4")): - shutil.copy(os.path.join(recpath,title+".mp4"), os.path.join(movepath,title+".mp4")) + try: + shutil.copy(os.path.join(recpath,title+".mp4"), os.path.join(movepath,title+".mp4")) + except: + "" os.chmod(os.path.join(movepath,title+".mp4"),0777) recque.writeRecQue(movepath, chtxt, title, opt) os.chmod(os.path.join(movepath,title+".recq"),0777) elif os.path.exists(os.path.join(recpath,title+".mkv")): - shutil.copy(os.path.join(recpath,title+".mkv"), os.path.join(movepath,title+".mkv")) + try: + shutil.copy(os.path.join(recpath,title+".mkv"), os.path.join(movepath,title+".mkv")) + except: + "" os.chmod(os.path.join(movepath,title+".mkv"),0777) recque.writeRecQue(movepath, chtxt, title, opt) os.chmod(os.path.join(movepath,title+".recq"),0777) -- 2.11.0