This commit is contained in:
2024-03-29 09:20:32 +01:00
parent 6d07df439c
commit bb53ea3caf
2 changed files with 19 additions and 6 deletions
+18 -5
View File
@@ -69,6 +69,9 @@ MUZYKA_MOJEGO_LUDU_HISTORIA = 1500
MUZYKA_MOJEGO_LUDU_SLOWA_KLUCZOWE = 15
MUZYKA_MOJEGO_LUDU_PLAJLISTA = 30
FILE_SERVICE_ADDRESS = "http://192.161.168.1.15:5000"
GET_MP3 = "/mp3"
# *=========================================== Platform Specific Predefines
if platform in ("linux", "linux2"):
@@ -162,11 +165,21 @@ logger.info("Playlist generation")
# *=========================================== Load Data files
music_file_list = []
for mp3_item in Path.glob(Path(MUSIC_FOLDER), "**/*.mp3"):
temp_music_file = mp3_item.as_posix()
if platform == "win32":
temp_music_file = temp_music_file.replace("/", "\\")
music_file_list.append(temp_music_file)
try:
response = requests.get(f'{FILE_SERVICE_ADDRESS}{GET_MP3}',timeout=360)
music_file_list = response.json()
except:
for mp3_item in Path.glob(Path(MUSIC_FOLDER), "**/*.mp3"):
temp_music_file = mp3_item.as_posix()
if platform == "win32":
temp_music_file = temp_music_file.replace("/", "\\")
music_file_list.append(temp_music_file)
logger.error("Service Unavailable")
finally:
sys,exit()
with open(SYSTEM_GPT_SETTINGS, "r+", encoding=ENCODING) as temp_settings_file:
# First we load existing data into a dict.
GPT_SETTINGS = json.load(temp_settings_file)
+1 -1
View File
@@ -43,7 +43,7 @@ def get_music_list():
return jsonify({'music_file_list':music_file_list})
if __name__=='__main__':
app.run(debug=True, host="0.0.0.0")
app.run(debug=False, host="192.168.161.1.15")
#TODO: Reskan co 24h