def detect_ddos(): from api.ddos_detection import get_result data = query.parse(request.json) result = get_result(data.input.files, data.filter, data.threshold, data.window) return jsonify(result)
def filter_dry(): from api.filter_dry import get_result data = query.parse(request.json) result = get_result(data.input.files, data.filter, data.output.format, data.output.file) return jsonify(result)
def packet_interval(): from api.packet_interval import get_result data = query.parse(request.json) result = get_result(data.input.files, data.filter) return jsonify(result)
def statistic(): from api.statistic import get_result data = query.parse(request.json) result = get_result(data.input.files, data.filter) return jsonify(result)
def flow_rate(): from api.flow_rate import get_result data = query.parse(request.json) result = get_result(data.input.files, data.filter) return jsonify(result)
def file_list(): from api.file_list import get_result path = request.args.get('path') result = get_result(path) return jsonify(result)