From 8ef6784a391f85b7f01e9047e2a5d7cf5db6bf14 Mon Sep 17 00:00:00 2001 From: jo Date: Sat, 16 Jul 2022 23:24:29 +0200 Subject: [PATCH] refactor(playout): use pathlib to build the path --- playout/libretime_playout/liquidsoap/main.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/playout/libretime_playout/liquidsoap/main.py b/playout/libretime_playout/liquidsoap/main.py index aaf00fc89..ba1877957 100644 --- a/playout/libretime_playout/liquidsoap/main.py +++ b/playout/libretime_playout/liquidsoap/main.py @@ -13,6 +13,8 @@ from loguru import logger from .entrypoint import generate_entrypoint from .version import get_liquidsoap_version +here = Path(__file__).parent + @click.command(context_settings={"auto_envvar_prefix": DEFAULT_ENV_PREFIX}) @cli_logging_options() @@ -27,14 +29,12 @@ def cli(log_level: int, log_filepath: Optional[Path]): version = get_liquidsoap_version() - script_path = os.path.join( - os.path.dirname(__file__), f"{version[0]}.{version[1]}", "ls_script.liq" - ) + script_path = here / f"{version[0]}.{version[1]}/ls_script.liq" exec_args = [ "/usr/bin/liquidsoap", "libretime-liquidsoap", "--verbose", - script_path, + str(script_path), ] if log_level.is_debug(): exec_args.append("--debug")