X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=common%2Fpython%2Frift%2Fmano%2Fyang_translator%2Frwmano%2Fyang%2Fyang_vdu.py;fp=common%2Fpython%2Frift%2Fmano%2Fyang_translator%2Frwmano%2Fyang%2Fyang_vdu.py;h=2d828723513aef8424260e3183a279385117b4f9;hb=9147261a031d0d3241d8a9283a7a3b343bdf4ea6;hp=3786d86c926d55525122dc990b2cac3a41ee4479;hpb=93f10aabdba5a1c745d002654c0bb6345a682a47;p=osm%2FSO.git diff --git a/common/python/rift/mano/yang_translator/rwmano/yang/yang_vdu.py b/common/python/rift/mano/yang_translator/rwmano/yang/yang_vdu.py index 3786d86c..2d828723 100644 --- a/common/python/rift/mano/yang_translator/rwmano/yang/yang_vdu.py +++ b/common/python/rift/mano/yang_translator/rwmano/yang/yang_vdu.py @@ -87,6 +87,7 @@ class YangVdu(ToscaResource): self.cp_name_to_cp_node = {} self.pinning_epa_prop = {} self.mem_page_guest_epa = None + self.conn_point_to_conection_node = {} def process_vdu(self): self.log.debug(_("Process VDU desc {0}: {1}").format(self.name, @@ -223,6 +224,11 @@ class YangVdu(ToscaResource): self.remove_ignored_fields(vdu_dic) + for cp in self.ext_cp: + cp_name = cp[self.NAME].replace('/', '_') + self.conn_point_to_conection_node[cp[self.NAME]] = cp_name + + if len(vdu_dic): self.log.warn(_("{0}, Did not process the following in " "VDU: {1}").