From 3fb416bff1b74b9ec6a8459155dfc164ab6c1f18 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jelizaveta=20Leme=C5=A1eva?= Date: Fri, 30 Aug 2024 09:22:02 +0200 Subject: [PATCH] feat(reana_dev): add --live-logs flag (#827) --- reana/reana_dev/cluster.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/reana/reana_dev/cluster.py b/reana/reana_dev/cluster.py index f2dc7682..096e030d 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,10 @@ 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 + values_dict.setdefault("fluent-bit", {})["enabled"] = True + if exclude_components: standard_named_exclude_components = [ find_standard_component_name(c) for c in exclude_components.split(",")