Exemplo n.º 1
0
 def get(self,id):
     task = Task.query.filter_by(id=id).first()
     next = request.headers.get('Referer')
     try:
         sched.resume_job(str(id))
         task.yunxing_status=u'启动'
         db.session.commit()
         flash(u'定时任务恢复成功!')
         return redirect(next or url_for('home.timingtask'))
     except Exception as e:
         task.yunxing_status = u'创建'
         db.session.commit()
         flash(u'定时任务恢复失败!已经为您初始化,原因:%s'%e)
         return redirect(next or url_for('home.timingtask'))
Exemplo n.º 2
0
 def get(self, id):
     task = Task.query.filter_by(id=id).first()
     next = request.headers.get('Referer')
     try:
         sched.resume_job(str(id))
         task.yunxing_status = u'启动'
         db.session.commit()
         flash(MessageEnum.task_repuse_success.value[1])
         return redirect(next or url_for('home.timingtask'))
     except Exception as e:
         logger.exception(e)
         task.yunxing_status = u'创建'
         db.session.commit()
         flash(MessageEnum.task_repuse_fail.value[1])
         return redirect(next or url_for('home.timingtask'))