X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=examples%2Fping_pong_ns%2Frift%2Fmano%2Fexamples%2Fping_pong_nsd.py;h=e852b21e96320611e388821e8704fe17b1030364;hb=f49375710db1acf3cd74c8651d098b7a08e8d0b2;hp=b18deb7c9c65f41ed9363ee6cfa203c38b110862;hpb=0f5e8c0bdb1d12863688400a56b54b10188b21a8;p=osm%2FSO.git diff --git a/examples/ping_pong_ns/rift/mano/examples/ping_pong_nsd.py b/examples/ping_pong_ns/rift/mano/examples/ping_pong_nsd.py index b18deb7c..e852b21e 100755 --- a/examples/ping_pong_ns/rift/mano/examples/ping_pong_nsd.py +++ b/examples/ping_pong_ns/rift/mano/examples/ping_pong_nsd.py @@ -112,10 +112,10 @@ class ManoDescriptor(object): if output_format == 'json': with open('%s/%s.json' % (outdir, self.name), "w") as fh: fh.write(simplejson.dumps(desc, indent=4)) - elif output_format.strip() == 'yaml': + elif output_format == 'yaml': with open('%s/%s.yaml' % (outdir, self.name), "w") as fh: fh.write(yaml.dump(desc, default_flow_style=False)) - elif output_format.strip() == 'xml': + elif output_format == 'xml': # Converting from dict to xml does not provide the # required output. So using the PBCM to_xml and then # printing only from the catalog tag. @@ -283,7 +283,7 @@ class VirtualNetworkFunction(ManoDescriptor): internal_cp.name = cp_name + "/icp{}".format(i) internal_cp.id = cp_name + "/icp{}".format(i) internal_cp.type_yang = 'VPORT' - ivld_cp = internal_vlds[i].internal_connection_point_ref.add() + ivld_cp = internal_vlds[i].internal_connection_point.add() ivld_cp.id_ref = internal_cp.id internal_interface = vdu.internal_interface.add() @@ -761,7 +761,7 @@ exit 0 group_desc.min_instance_count = scale_group.min_count for vnfd, count in scale_group.vnfd_count_map.items(): member = group_desc.vnfd_member.add() - member.member_vnf_index_ref = vnfd_index_map[vnfd] + member.member_vnf_index_ref = str(vnfd_index_map[vnfd]) member.count = count for trigger in scale_group.config_action: