From 79af7bfae792a56aad45ec0c260f447a1a92aeb6 Mon Sep 17 00:00:00 2001 From: Corwin Brust Date: Sun, 4 May 2025 21:28:39 -0500 Subject: [PATCH] more scripting to get track title title as a static file --- icecast-title-service/update-title-json.sh | 5 +++++ icecast-title-service/update-title-monitor.sh | 8 ++++++++ 2 files changed, 13 insertions(+) create mode 100644 icecast-title-service/update-title-json.sh create mode 100644 icecast-title-service/update-title-monitor.sh diff --git a/icecast-title-service/update-title-json.sh b/icecast-title-service/update-title-json.sh new file mode 100644 index 0000000..d29b1d2 --- /dev/null +++ b/icecast-title-service/update-title-json.sh @@ -0,0 +1,5 @@ +#!/usr/bin/sh +while true ; do + su shred-batch -c '/opt/shred.ing/sbin/icecast-track-title-to-javascript.sh > /opt/shred.ing/js/title.json' ; + sleep 17 +done diff --git a/icecast-title-service/update-title-monitor.sh b/icecast-title-service/update-title-monitor.sh new file mode 100644 index 0000000..788e209 --- /dev/null +++ b/icecast-title-service/update-title-monitor.sh @@ -0,0 +1,8 @@ +#!/usr/bin/sh +while true ; do + ls -l /opt/shred.ing/js/title.json; + #ps -f 75362; + systemctl status icecast-title.service + cat /opt/shred.ing/js/title.json; + sleep 10; +done