From: gn64_jp Date: Wed, 3 Nov 2010 08:18:34 +0000 (+0000) Subject: implement recque system. X-Git-Url: http://git.osdn.net/view?p=rec10%2Frec10-git.git;a=commitdiff_plain;h=156dbd7c7557c605e9808342d6413c3190a67c35 implement recque system. git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/rec10@718 4e526526-5e11-4fc0-8910-f8fd03428081 --- 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)