X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=osm_ro%2Fnfvo.py;h=5c0fefed27bbc11fd2f99c94f65e0733c8285b52;hb=ce62cc40f48f5637c83eafbb7730e3ca64860555;hp=ccec6ce56ebe11d166be897605873ecf5da0af04;hpb=f1c8e226b03b82af0cc47108fad96c3751ce03a7;p=osm%2FRO.git diff --git a/osm_ro/nfvo.py b/osm_ro/nfvo.py index ccec6ce5..5c0fefed 100644 --- a/osm_ro/nfvo.py +++ b/osm_ro/nfvo.py @@ -3019,8 +3019,7 @@ def create_instance(mydb, tenant_id, instance_dict): for sce_vnf in sce_vnf_list: ssh_access = None if sce_vnf.get('mgmt_access'): - mgmt_access = yaml.load(sce_vnf['mgmt_access']) - ssh_access = mgmt_access['config-access']['ssh-access'] + ssh_access = sce_vnf['mgmt_access'].get('config-access', {}).get('ssh-access') vnf_availability_zones = [] for vm in sce_vnf['vms']: vm_av = vm.get('availability_zone')