From 8757d47fbc4fe670af6b73be70c56c01fd11d8c2 Mon Sep 17 00:00:00 2001 From: Robin Pierre Cordier Date: Mon, 14 Feb 2022 14:06:36 -0500 Subject: [PATCH] Fix: namespace seprator mismatch --- plugins/plugin_utils/common.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/plugins/plugin_utils/common.py b/plugins/plugin_utils/common.py index 6f1995d..2309d51 100644 --- a/plugins/plugin_utils/common.py +++ b/plugins/plugin_utils/common.py @@ -187,7 +187,7 @@ from ansible.utils.display import Display from pprint import pprint -KEY_NS_SEP = '/' +KEY_NS_SEP = ':' if USE_JINJA2_NATIVE: from ansible.utils.native_jinja import NativeJinjaText @@ -322,8 +322,10 @@ class AnsibleKheops(): if isinstance(item, str): - parts = item.split('/', 3) - #print (len(parts)) + parts = item.split(KEY_NS_SEP, 3) + if not parts: + # Temporary Jerakia compat + parts = item.split('/', 3) if len(parts) > 0: key = parts[0]