예제 #1
0
파일: app.py 프로젝트: ARG-ENU/alias_online
def upload_file():
    if request.method == 'POST':
        file = request.files['file']
        global af
        file.save(os.path.join("./upload/", file.filename))
        af = alias.read_tgf("./upload/" + file.filename)
        return alias.get_json(af)
예제 #2
0
파일: app.py 프로젝트: ARG-ENU/alias_online
def new_framework():
    global af
    af = alias.ArgumentationFramework('Test')
    return alias.get_json(af)
예제 #3
0
파일: app.py 프로젝트: ARG-ENU/alias_online
def add_attack(attacker, attacked):
    global af
    if af is None:
        af = alias.ArgumentationFramework('Test')
    af.add_attack((attacker, attacked))
    return alias.get_json(af)
예제 #4
0
파일: app.py 프로젝트: ARG-ENU/alias_online
def add_argument(arg):
    global af
    if af is None:
        af = alias.ArgumentationFramework('Test')
    af.add_argument(arg)
    return alias.get_json(af)
예제 #5
0
파일: app.py 프로젝트: ARG-ENU/alias_online
def framework(af_id):
    global af
    af = alias.read_tgf(static_file_dir + '/examples/' + af_id + '.tgf')
    return alias.get_json(af)