X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=osmclient%2Fsol005%2Fvnfd.py;h=ac44495c856c378526d9eaeabc86c0f85fb0f2ee;hb=refs%2Fchanges%2F69%2F9469%2F2;hp=48fbdb76ba6bc13dbfb603ac93476f198566760a;hpb=f6a4f77b98e5f05b74938b44bcbb2ed148e4941a;p=osm%2Fosmclient.git diff --git a/osmclient/sol005/vnfd.py b/osmclient/sol005/vnfd.py index 48fbdb7..ac44495 100644 --- a/osmclient/sol005/vnfd.py +++ b/osmclient/sol005/vnfd.py @@ -204,7 +204,8 @@ class Vnfd(object): for k in vnfd: # Get only the first descriptor in case there are many in the yaml file # k can be vnfd:vnfd-catalog or vnfd-catalog. This check is skipped - vdu_list = vnfd[k]['vnfd'][0]['vdu'] + first_vnfd = vnfd[k]['vnfd'][0] + vdu_list = first_vnfd.get('vdu',[]) break; for vdu_number, vdu in enumerate(vdu_list): if override_epa: