From d81d3db8d64b22550193026b17bdeb54d4261af4 Mon Sep 17 00:00:00 2001 From: David Trattnig <david.trattnig@o94.at> Date: Thu, 21 Nov 2019 02:26:56 +0100 Subject: [PATCH] Fixes LQS error because of missing CLI command. Reason for broken Socket pipes. --- guru.py | 1 + modules/liquidsoap/fallback.liq | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/guru.py b/guru.py index dc0f2558..8872537d 100755 --- a/guru.py +++ b/guru.py @@ -129,6 +129,7 @@ class Guru(): self.parser.add_argument("-snf", "--set-next-file-for", action="store", dest="set_file_for", default=False, metavar=("PLAYLISTTYPE", "FILE"), nargs=2, help="For which type you wanna SET a next audio file?") self.parser.add_argument("-np", "--now-playing", action="store_true", dest="now_playing", default=False, help="Which source is now playing") self.parser.add_argument("-ip", "--init-player", action="store_true", dest="init_player", default=False, help="Reset liquidsoap volume and mixer activations?") + self.parser.add_argument("-ts", "--adapt-trackservice-title", action="store_true", dest="update_trackservice", default=False, help="Update the name of a track due to fallback") if len(sys.argv) == 1: raise ValueError("No Argument passed!") diff --git a/modules/liquidsoap/fallback.liq b/modules/liquidsoap/fallback.liq index a2d30de5..89a2750e 100644 --- a/modules/liquidsoap/fallback.liq +++ b/modules/liquidsoap/fallback.liq @@ -117,7 +117,7 @@ def fallback_create(~skip=true, name, requestor) # is played source = on_metadata(fun (meta) -> # log("ON_METADATA_DISABLED"), - system('#{list.assoc("install_dir", ini)}/guru.py --adapt-trackservice name'), + system('#{list.assoc("install_dir", ini)}/guru.py --adapt-trackservice-title'), source) log("channel created") -- GitLab