X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2Fosmclient.git;a=blobdiff_plain;f=osmclient%2Fcommon%2Fpackage_tool.py;h=3dedccd79e0bb440fafb59d462732ccd2fd97861;hp=e3dbd1aa06793f3befedda1f0c82fff4c638c46e;hb=c27c98a9cd08703d7e9b9aefdf6cf961a3b73f5a;hpb=44c28b303389545255d69dd014c50942478faef2 diff --git a/osmclient/common/package_tool.py b/osmclient/common/package_tool.py index e3dbd1a..3dedccd 100644 --- a/osmclient/common/package_tool.py +++ b/osmclient/common/package_tool.py @@ -792,11 +792,12 @@ class PackageTool(object): .get("operate-vnf-op-config", {}) .get("day1-2") ) - for day_1_2 in day_1_2s: - exec_env_list = day_1_2.get("execution-environment-list", []) - for exec_env in exec_env_list: - if "juju" in exec_env and "charm" in exec_env["juju"]: - charms_list.append(exec_env["juju"]["charm"]) + if day_1_2s is not None: + for day_1_2 in day_1_2s: + exec_env_list = day_1_2.get("execution-environment-list", []) + for exec_env in exec_env_list: + if "juju" in exec_env and "charm" in exec_env["juju"]: + charms_list.append(exec_env["juju"]["charm"]) return charms_list def _charms_search_on_nsd_sol006_dict(self, sol006_dict):