updated set mobility to upload file to a upload directory and mark files used by set mobility config to look for the file within this directory
This commit is contained in:
parent
2815554487
commit
3dc9586817
8 changed files with 63 additions and 30 deletions
|
@ -1,8 +1,11 @@
|
|||
import os
|
||||
|
||||
from bottle import HTTPError
|
||||
from flask import Flask
|
||||
from flask import jsonify
|
||||
from flask import request
|
||||
|
||||
import core_utils
|
||||
import emane_routes
|
||||
import hook_routes
|
||||
import link_routes
|
||||
|
@ -65,6 +68,16 @@ def get_ips():
|
|||
)
|
||||
|
||||
|
||||
@app.route("/upload", methods=["POST"])
|
||||
def upload():
|
||||
if not os.path.exists(core_utils.save_dir):
|
||||
os.mkdir(core_utils.save_dir, 755)
|
||||
upload_file = request.files["file"]
|
||||
save_path = os.path.join(core_utils.save_dir, upload_file.filename)
|
||||
upload_file.save(save_path)
|
||||
return jsonify()
|
||||
|
||||
|
||||
@app.errorhandler(HTTPError)
|
||||
def handle_error(e):
|
||||
return jsonify(message=e.body, status=e.status_code), e.status_code
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue