scheduled.py 文件源码

python
阅读 26 收藏 0 点赞 0 评论 0

项目:db_platform 作者: speedocjx 项目源码 文件源码
def task_sche_run():
    try:
        print "starting scheduler task"
        task = Task.objects.filter(status='appointed').filter(sche_time__lte=datetime.datetime.now())
        if len(task)>0:
            for mytask in task:
                print "mytask_id"
                print mytask.id
                hosttag = mytask.dbtag
                status = 'running'
                sql = mytask.sqltext
                mycreatetime = mytask.create_time
                mytask.status = status
                mytask.update_time = datetime.datetime.now()
                mytask.save()
                log_incep_op(sql, hosttag, mycreatetime)
                process_runtask.delay(hosttag, sql, mytask)
                #Process(target=process_runtask, args=).start()
    except Exception,e:
        print e
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号