From c8239fb3064a130d777cdaec8012738091aa4156 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jelizaveta=20Leme=C5=A1eva?= Date: Wed, 28 Aug 2024 11:51:48 +0200 Subject: [PATCH] feat(reana_dev): add --live-logs flag (#827) --- reana/reana_dev/cluster.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/reana/reana_dev/cluster.py b/reana/reana_dev/cluster.py index f2dc7682..8ed25650 100644 --- a/reana/reana_dev/cluster.py +++ b/reana/reana_dev/cluster.py @@ -294,6 +294,7 @@ def cluster_build( default="reana", help="REANA instance name", ) +@click.option("--live-logs", is_flag=True, help="Enable live job logs.") def cluster_deploy( namespace, job_mounts, @@ -303,6 +304,7 @@ def cluster_deploy( admin_email, admin_password, instance_name, + live_logs, ): # noqa: D301 """Deploy REANA cluster. @@ -349,6 +351,9 @@ def job_mounts_to_config(job_mounts): if mode in ("debug"): values_dict.setdefault("debug", {})["enabled"] = True + if live_logs: + values_dict.setdefault("opensearch", {})["enabled"] = True + if exclude_components: standard_named_exclude_components = [ find_standard_component_name(c) for c in exclude_components.split(",")