23 lines
448 B
Python

import flask
import config
import biz.task
from telemetry import init_opentelemetry
from template import load_local_template
from util import api
load_local_template()
import logging
LOGGER = logging.getLogger(__name__)
init_opentelemetry()
app = flask.Flask(__name__)
@app.post('/:id')
def do_task(id):
task_info = api.get_task_info(id)
biz.task.start_task(task_info)
if __name__ == '__main__':
app.run(host="0.0.0.0", port=9998)