encodenum=0
b25num=0
dnow=datetime.datetime.now()
- if dnow.minute%10<5:
+ if dnow.minute % 10 < 5:
pid = os.fork()
if pid != 0:
""
recdb.reserveReckey(recdblist.REC_RESERVE,titlet,chtxtt, btimet, etimet,topt)
except Exception, inst:
recdblist.addCommonlogEX("Error", "search_keyword_auto_jbk(timerec.py)", str(type(inst)),str(inst)+traceback.format_exc(),log_level=200)
- else:
- try:
- recdb.reserveAutoKeyword(chtxtt, titlet, btimet, etimet)
- except Exception, inst:
- recdblist.addCommonlogEX("Error", "search_keyword(timerec.py)", str(type(inst)),str(inst)+traceback.format_exc(),log_level=200)
+ try:
+ recdb.reserveAutoKeyword(chtxtt, titlet, btimet, etimet)
+ except Exception, inst:
+ recdblist.addCommonlogEX("Error", "search_keyword(timerec.py)", str(type(inst)),str(inst)+traceback.format_exc(),log_level=200)
def type_reserve(typetxt,chtxt,title,bt,et,opt):
btime = bt.strftime("%Y-%m-%d %H:%M:%S")
etime = et.strftime("%Y-%m-%d %H:%M:%S")
et = et + dd
btxt = bt.strftime("%Y-%m-%d %H:%M:%S")
etxt = et.strftime("%Y-%m-%d %H:%M:%S")
- recdb.reserveEverydayKeyword(title, chtxt, btxt, etxt, deltatime, opt, deltaday)
+ if counter>0:
+ recdb.reserveEverydayKeyword(title, chtxt, btxt, etxt, deltatime, opt, deltaday,counter-1)
+ elif counter==-1:
+ recdb.reserveEverydayKeyword(title, chtxt, btxt, etxt, deltatime, opt, deltaday,-1)
elif dt < 120 * 60:
recdb.deleteReckey(recdblist.REC_KEYWORD_EVERY_SOME_DAYS, title, chtxt, btime)
bt = bt + dd