X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=models%2Fplugins%2Fyang%2Fvld.yang;h=63556d76c3ccf9c15d8e4df172cbb0c73bbb6109;hb=b16bd10a931d2e6a840958b261bb4edac418d0f7;hp=9f26dba9f1069752724829239dcbef3701abfa36;hpb=0f5e8c0bdb1d12863688400a56b54b10188b21a8;p=osm%2FSO.git diff --git a/models/plugins/yang/vld.yang b/models/plugins/yang/vld.yang index 9f26dba9..63556d76 100644 --- a/models/plugins/yang/vld.yang +++ b/models/plugins/yang/vld.yang @@ -27,8 +27,8 @@ module vld prefix "rwpb"; } - import vnfd { - prefix "vnfd"; + import project-vnfd { + prefix "project-vnfd"; } import ietf-inet-types { @@ -120,7 +120,7 @@ module vld leaf vnfd-ref { description "A reference to a vnfd"; type leafref { - path "../../../../vnfd:vnfd-catalog/vnfd:vnfd/vnfd:id"; + path "../../../../project-vnfd:vnfd-catalog/project-vnfd:vnfd/project-vnfd:id"; } } @@ -128,7 +128,7 @@ module vld description "A reference to the consituent-vnfd id in nsd. Should have been a leafref to: - '/nsd:nsd-catalog:/nsd:nsd/constituent-vnfd/member-vnf-index-ref'. + '/rw-project:project/project-nsd:nsd-catalog:/nsd/constituent-vnfd/member-vnf-index-ref'. Instead using direct leaf to avoid circular reference."; type uint64; } @@ -137,9 +137,9 @@ module vld description "A reference to a connection point name in a vnfd"; type leafref { - path "../../../../vnfd:vnfd-catalog/vnfd:vnfd" - + "[vnfd:id = current()/../vld:vnfd-ref]" - + "/vnfd:connection-point/vnfd:name"; + path "../../../../project-vnfd:vnfd-catalog/project-vnfd:vnfd" + + "[project-vnfd:id = current()/../vld:vnfd-ref]" + + "/project-vnfd:connection-point/project-vnfd:name"; } } }