if rec10d.rec10db.select_by_bctype_chdata(bctypet)[0][6] != "0":
rec10d.rec10db.update_status_by_bctype_chdata(bctypet, "3")
sys.exit()
+ elif dt <= 20 * 60:
+ try:
+ recdb.del_reckey(recdb.REC_MOVE_AFTER_RECORD, title, chtxt, btime)
+ recdb.rec_reckey(recdb.REC_MOVE_AFTER_RECORD_FINAL, title, chtxt, btime, etime, opt)
+ except Exception, inst:
+ print type(inst)
+ print inst
elif task["type"] == recdb.REC_MOVE_AFTER_DECODE:#"res,"+chtxt+","+title+","+btime+","+etime+","+opt
if (dt < 58 * 60 and dt > 20 * 60):
pid = os.fork()
if rec10d.rec10db.select_by_bctype_chdata(bctypet)[0][6] != "0":
rec10d.rec10db.update_status_by_bctype_chdata(bctypet, "3")
sys.exit()
+ elif dt <= 20 * 60:
+ try:
+ recdb.del_reckey(recdb.REC_MOVE_AFTER_DECODE, title, chtxt, btime)
+ recdb.rec_reckey(recdb.REC_MOVE_AFTER_DECODE_FINAL, title, chtxt, btime, etime, opt)
+ except Exception, inst:
+ print type(inst)
+ print inst
elif task["type"] == recdb.REC_MOVE_AFTER_ENCODE:#"res,"+chtxt+","+title+","+btime+","+etime+","+opt
if (dt < 58 * 60 and dt > 20 * 60):
pid = os.fork()
if rec10d.rec10db.select_by_bctype_chdata(bctypet)[0][6] != "0":
rec10d.rec10db.update_status_by_bctype_chdata(bctypet, "3")
sys.exit()
+ elif dt <= 20 * 60:
+ try:
+ recdb.del_reckey(recdb.REC_MOVE_AFTER_ENCODE, title, chtxt, btime)
+ recdb.rec_reckey(recdb.REC_MOVE_AFTER_ENCODE_FINAL, title, chtxt, btime, etime, opt)
+ except Exception, inst:
+ print type(inst)
+ print inst
elif task["type"] == recdb.REC_MOVE_AFTER_RECORD_FINAL:#"rec,"+chtxt+","+title+","+btime+","+etime+","+opt
print dt
if dt < 6 * 60 and dt > 0: