From 114a59999357a5494e87687733f474af5858857b Mon Sep 17 00:00:00 2001 From: jo Date: Tue, 21 Mar 2023 14:16:29 +0100 Subject: [PATCH] fix(playout): use new api-client v1 --- playout/libretime_playout/main.py | 9 ++++++--- playout/libretime_playout/notify/main.py | 5 ++++- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/playout/libretime_playout/main.py b/playout/libretime_playout/main.py index 9e9a60a50..17b36d32e 100644 --- a/playout/libretime_playout/main.py +++ b/playout/libretime_playout/main.py @@ -38,8 +38,8 @@ for module in ("amqp",): def wait_for_legacy(legacy_client: LegacyClient) -> None: - while not legacy_client.is_server_compatible(): - time.sleep(5) + while legacy_client.version() == -1: + time.sleep(2) success = False while not success: @@ -104,7 +104,10 @@ def cli( api_key=config.general.api_key, ) - legacy_client = LegacyClient() + legacy_client = LegacyClient( + base_url=config.general.public_url, + api_key=config.general.api_key, + ) wait_for_legacy(legacy_client) liq_client = LiquidsoapClient( diff --git a/playout/libretime_playout/notify/main.py b/playout/libretime_playout/notify/main.py index 941ebba0c..650b6d9d4 100644 --- a/playout/libretime_playout/notify/main.py +++ b/playout/libretime_playout/notify/main.py @@ -34,7 +34,10 @@ class App: def __init__(self, config: Config) -> None: self.config = config - self.api_client = LegacyClient() + self.api_client = LegacyClient( + base_url=config.general.public_url, + api_key=config.general.api_key, + ) pass_app = click.make_pass_decorator(App)