Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def siteEdate():
- global oldEdate
- try:
- # 程序拿到的永远是启动时候/www/server/panel/data/edate.pl的值, 第二次执行时候虽然oldEdate不为空, 但是/www/server/panel/data/edate.pl已经发生变化了, 没有去更新
- # 两种解决方法, 删掉oldEdate判断或者在函数结束后将oldEdate手动置空
- if not oldEdate:
- oldEdate = ReadFile('/www/server/panel/data/edate.pl')
- if not oldEdate:
- oldEdate = '0000-00-00'
- mEdate = time.strftime('%Y-%m-%d', time.localtime())
- if oldEdate == mEdate:
- return False
- os.system(get_python_bin() +
- " /www/server/panel/script/site_task.py > /dev/null")
- except Exception as ex:
- logging.info(ex)
- pass
Advertisement
Add Comment
Please, Sign In to add comment