From 2464c9bf7c4b5711901746585b2973edbb264505 Mon Sep 17 00:00:00 2001 From: Fred Boniface Date: Tue, 30 Apr 2024 21:38:18 +0100 Subject: [PATCH] Update speedyf/main.py --- speedyf/main.py | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/speedyf/main.py b/speedyf/main.py index cbc4576..a08eb95 100644 --- a/speedyf/main.py +++ b/speedyf/main.py @@ -2,12 +2,20 @@ from flask import Flask, render_template, jsonify, request app = Flask(__name__) job_manager = JobManager() -@app.route('/', methods=['GET','POST']) + +def generate_uuid(): + return "random uuid" + +@app.route('/') def index(): - if request.method == 'GET': - render(index.html) - else: - handleform() + render(index.html) + +@app.route('/new_job', methods=['POST']) +def new_job(): + ## READ FORM, WRITE FILE TO DISK, CALL JOB RUNNER, RETURN JOB_ID + job_id = generate_uuid() + ctx = {job_id: job_id, job_manager: job_manager} + handle_file(file_path, ctx) @app.route('/job_status') def job_status():