From: tierno Date: Sat, 23 Nov 2019 22:41:22 +0000 (+0000) Subject: minor fix in yaml load with Loader X-Git-Tag: v7.0.0rc1~14 X-Git-Url: https://osm.etsi.org/gitweb/?a=commitdiff_plain;h=refs%2Fchanges%2F26%2F8226%2F1;p=osm%2FN2VC.git minor fix in yaml load with Loader Change-Id: I1bc0e7197f6057c942490b710fbaf25013202ecb Signed-off-by: tierno --- diff --git a/n2vc/k8s_helm_conn.py b/n2vc/k8s_helm_conn.py index cd15d73..4e6c4c5 100644 --- a/n2vc/k8s_helm_conn.py +++ b/n2vc/k8s_helm_conn.py @@ -894,7 +894,7 @@ class K8sHelmConnector(K8sConnector): for key in params: value = params.get(key) if '!!yaml' in str(value): - value = yaml.load(value[7:]) + value = yaml.load(value[7:], Loader=yaml.SafeLoader) params2[key] = value values_file = get_random_number() + '.yaml' diff --git a/tests/base.py b/tests/base.py index c7dad6d..e40338f 100644 --- a/tests/base.py +++ b/tests/base.py @@ -108,7 +108,7 @@ def has_metrics(charm): def get_descriptor(descriptor): desc = None try: - tmp = yaml.load(descriptor) + tmp = yaml.load(descriptor, Loader=yaml.Loader) # Remove the envelope root = list(tmp.keys())[0]