diff --git a/guru.py b/guru.py index dc0f2558fcd5bd74192f26dd7d09a5b399af64fd..8872537dd0a7935f0522d8d72b92150c954aa348 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 a2d30de5b11f975e9c36d0ab4adb3e38a4f6c88a..89a2750e0100b89dc58da63485e4d39713b0c600 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")