示例#1
0
def etl_game():
    password = request.values.get('password')
    start_time = time.time()
    if password == 'bigdata123':
        get_game_info()
        datas = {'msg': 'Succeed to import table of homework!'}
    else:
        datas = {'msg': 'Error, Password was wrong!'}
    end_time = time.time()
    finish_time = end_time - start_time
    set_log('etlGame-', str(finish_time))
    return jsonify(datas)
示例#2
0
def on_time_etl():
    start_time = time.time()

    shellPy.local_shell_ext(shellPy.local_mv_command)  # 先执行本地MV命令
    get_stu_info()
    get_homework()
    get_game_info()
    etl_result = 0  # data_etl_ext()

    end_time = time.time()
    finish_time = end_time - start_time
    log_info = 'Code[' + etl_result + ']TimeCost[' + str(finish_time) + ']'
    set_log('etlAutoTable-', log_info)
示例#3
0
def etl_game():
    password = request.values.get('password')
    start_time = time.time()
    if password == 'bigdata123':
        get_game_info()
        code = 200
        datas = {'msg': 'Succeed to import table of game!', 'code': code}
    else:
        code = 400
        datas = {'msg': 'Error, Password was wrong!', 'code': code}
    end_time = time.time()
    finish_time = end_time - start_time
    set_log('etlGame-', str(code) + ':' + str(finish_time))
    return jsonify(datas)