diff --git a/file_webservice/conjurer_musician.py b/file_webservice/conjurer_musician.py index d0bb9d2..4cd2cf6 100644 --- a/file_webservice/conjurer_musician.py +++ b/file_webservice/conjurer_musician.py @@ -1,6 +1,9 @@ -from pathlib import Path, PurePath +from pathlib import Path from platform import uname from sys import platform +from flask import Flask, jsonify, request +import uuid + MUSIC_FOLDER = "" if platform in ("linux", "linux2"): SEPARATOR_FILE_PATH = "/" @@ -32,3 +35,20 @@ for mp3_item in Path.glob(Path(MUSIC_FOLDER), "**/*.mp3"): if platform == "win32": temp_music_file = temp_music_file.replace("/", "\\") music_file_list.append(temp_music_file) + +app = Flask(__name__) + +@app.route('/mp3', methods=['GET']) +def get_music_list(): + return jsonify({'music_file_list':music_file_list}) + +if __name__=='__main__': + app.run(debug=True) + +#TODO: Reskan co 24h + +#TODO: Informacja o zmianie i update + +#TODO: Odpowiedz na zapytanie + +#TODO: Przyjecie informacji o zmianie i dodanie pliku saute