Beispiel #1
0
def host_maintain_post():
    begin = int(request.form['begin'].strip())
    end = int(request.form['end'].strip())
    host_ids = request.form['host_ids'].strip()
    if begin <= 0 or end <= 0:
        return jsonify(msg='begin or end is invalid')

    return jsonify(msg=Host.maintain(begin, end, host_ids))
Beispiel #2
0
def host_maintain_post():
    begin = int(request.form['begin'].strip())
    end = int(request.form['end'].strip())
    host_ids = request.form['host_ids'].strip()
    if begin <= 0 or end <= 0:
        return jsonify(msg='begin or end is invalid')

    return jsonify(msg=Host.maintain(begin, end, host_ids))
Beispiel #3
0
def host_maintain_post():
    begin = int(request.form['begin'].strip())
    end = int(request.form['end'].strip())
    host_ids = request.form['host_ids'].strip()
    alarmAdUrl = config.JSONCFG['shortcut']['falconUIC'] + "/api/v1/alarmadjust/whenendpointonmaintain"
    if begin <= 0 or end <= 0:
        return jsonify(msg='begin or end is invalid')
    for host_id in host_ids.split(","):
        data = {'hostId': host_id, 'maintainBegin': begin, 'maintainEnd': end}
        respCode = post2FeUpdateEventCase(alarmAdUrl, data)
        if respCode != 200:
            log.error(alarmAdUrl + " got " + str(respCode) + " with " + str(data))
    return jsonify(msg=Host.maintain(begin, end, host_ids))
Beispiel #4
0
def host_maintain_post():
    begin = int(request.form['begin'].strip())
    end = int(request.form['end'].strip())
    host_ids = request.form['host_ids'].strip()
    alarmAdUrl = config.JSONCFG['shortcut'][
        'falconUIC'] + "/api/v1/alarmadjust/whenendpointonmaintain"
    if begin <= 0 or end <= 0:
        return jsonify(msg='begin or end is invalid')
    for host_id in host_ids.split(","):
        data = {'hostId': host_id, 'maintainBegin': begin, 'maintainEnd': end}
        respCode = post2FeUpdateEventCase(alarmAdUrl, data)
        if respCode != 200:
            log.error(alarmAdUrl + " got " + str(respCode) + " with " +
                      str(data))
    return jsonify(msg=Host.maintain(begin, end, host_ids))