From 8cde1e741c2aec02bee0d0db88f5fc3bfca96d5e Mon Sep 17 00:00:00 2001 From: Migatu Date: Tue, 23 Apr 2024 11:56:35 +0200 Subject: [PATCH] Clearing fetch failed --- conjurer_musician/radio_conjurer.liq | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/conjurer_musician/radio_conjurer.liq b/conjurer_musician/radio_conjurer.liq index 6b1ad77..b5adee2 100644 --- a/conjurer_musician/radio_conjurer.liq +++ b/conjurer_musician/radio_conjurer.liq @@ -28,11 +28,15 @@ let json.parse credentials = file.contents("/home/pi/Conjurer/icecast_credentia requests_queue = request.queue() def queue_processing() f1=file.read("/home/pi/Conjurer/request.playlist") - requests_queue.push.uri(f1()) - file.remove("/home/pi/Conjurer/request.playlist") - f = file.open("/home/pi/Conjurer/request.playlist", create=true) - f.close() - log.info("done") + if f1 != "" then + requests_queue.push.uri(f1()) + file.remove("/home/pi/Conjurer/request.playlist") + f = file.open("/home/pi/Conjurer/request.playlist", create=true) + f.close() + log.info("done") + else + log.info("no requests") + end end thread.run(every=60., queue_processing)