From: garciadeblas Date: Thu, 18 Dec 2025 11:14:58 +0000 (+0100) Subject: Fix KSU creation/update when custom_env_vars is None X-Git-Tag: v19.0.0~8 X-Git-Url: https://osm.etsi.org/gitweb/?a=commitdiff_plain;h=58a6aee01369cb3fe114eb15ac92097c9922f7fe;p=osm%2FLCM.git Fix KSU creation/update when custom_env_vars is None Change-Id: I23f70d3cab172a11de084a48635ed0e9787bfd10 Signed-off-by: garciadeblas --- diff --git a/osm_lcm/odu_libs/ksu.py b/osm_lcm/odu_libs/ksu.py index 325ec5f0..e7c2f82d 100644 --- a/osm_lcm/odu_libs/ksu.py +++ b/osm_lcm/odu_libs/ksu.py @@ -67,6 +67,8 @@ async def create_ksus(self, op_id, op_params_list, content_list): target_ns = oka_params.get("namespace", "default") substitute_environment = oka_params.get("substitute_environment", "true").lower() custom_env_vars = oka_params.get("custom_env_vars", {}) + if custom_env_vars is None: + custom_env_vars = {} if "APPNAME" not in custom_env_vars: custom_env_vars["APPNAME"] = ksu_name if "TARGET_NS" not in custom_env_vars: @@ -218,6 +220,8 @@ async def update_ksus(self, op_id, op_params_list, content_list): target_ns = oka_params.get("namespace", "default") substitute_environment = oka_params.get("substitute_environment", "true").lower() custom_env_vars = oka_params.get("custom_env_vars", {}) + if custom_env_vars is None: + custom_env_vars = {} if "APPNAME" not in custom_env_vars: custom_env_vars["APPNAME"] = ksu_name if "TARGET_NS" not in custom_env_vars: