expand scheduler api with about section and db dump

This commit is contained in:
deflax 2024-01-15 03:38:13 +02:00
parent 8ce0a9114a
commit 6efa107932

View file

@ -251,10 +251,21 @@ scheduler.add_job(func=core_api_sync, trigger="interval", seconds=CORE_SYNC_PERI
scheduler.start() scheduler.start()
# Flask API # Flask API
@app.route('/', methods=['GET']) @app.route('/', methods=['GET'])
def root_query(): def root_route():
about_json = { 'about': 'deflax tv api' }
return jsonify(about_json)
@app.route('/playhead', methods=['GET'])
def playhead_route():
global playhead global playhead
return jsonify(playhead) return jsonify(playhead)
@app.route('/database', methods=['GET'])
def database_route():
global database
return jsonify(database)
def create_app(): def create_app():
return app return app