コード例 #1
0
ファイル: logRoute.py プロジェクト: guoylyy/super-couch
def log_show_search():
    try:
        args = request.args
        task = str(args.get('task',''))
        page = int(args.get('page', 1))
        paginate = Log.objects(fromTask__contains=task).paginate(page=page, per_page=10)
        return render_template('taskManage/log.html', paginate=paginate)
    except Exception,e:
        return e
コード例 #2
0
ファイル: taskFunc.py プロジェクト: guoylyy/super-couch
def find_aborted_push_task(oldJobId):
    nowDate = datetime.datetime.now().strftime("%Y-%m-%d")
    logs = Log.objects(fromTask=oldJobId,
                       createTime__contains=nowDate).all()
    for log in logs:
        result = re.search('task=(.*),openId=(.*),dayNum=(.*),userName=(.*),clazzName=(.*)',log.parameter)
    lst = []
    if result:
        dict = {}
        dict['task'] = result.group(1)
        dict['openId'] = result.group(2)
        dict['dayNum'] = result.group(3)
        dict['userName'] = result.group(4)
        dict['clazzName'] = result.group(5)
        lst.append(dict)
    return lst
コード例 #3
0
ファイル: logRoute.py プロジェクト: guoylyy/super-couch
def log_getInfo(id):
    try:
        log = Log.objects(_id=id).first()
        return jsonify(dict(content=str(log.content)))
    except Exception,e:
        return jsonify(dict(success=False))
コード例 #4
0
ファイル: logRoute.py プロジェクト: guoylyy/super-couch
def log_delete(id):
    try:
        Log.objects(_id=id).delete()
        user = current_user
    except Exception,e:
        return jsonify(dict(success=False))