X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=rwlaunchpad%2Fplugins%2Frwvns%2Fvala%2Frwsdn_odl%2Frwsdn_odl.py;h=6e975432201f4e53e36d214c0bba2d39325dc77a;hb=f314b4af9744068a7ed7a6a6314220c3aa857523;hp=2727d8a4d1cdf60e634f621af2ec6c5636dd78df;hpb=6f1a3fe149e4a6b9803382cb299c902f4cf58ec9;p=osm%2FSO.git diff --git a/rwlaunchpad/plugins/rwvns/vala/rwsdn_odl/rwsdn_odl.py b/rwlaunchpad/plugins/rwvns/vala/rwsdn_odl/rwsdn_odl.py index 2727d8a4..6e975432 100644 --- a/rwlaunchpad/plugins/rwvns/vala/rwsdn_odl/rwsdn_odl.py +++ b/rwlaunchpad/plugins/rwvns/vala/rwsdn_odl/rwsdn_odl.py @@ -156,8 +156,10 @@ class SdnOdlPlugin(GObject.Object, RwSdn.Topology): @param account - a SDN account """ + classifier_list = list() classifier_name = self.sdnodl.create_sfc_classifier(account,vnffg_classifier) - return classifier_name + classifier_list.append(classifier_name) + return classifier_list @rwstatus(ret_on_failure=[None]) def do_terminate_vnffg_classifier(self, account, vnffg_classifier_name): @@ -336,7 +338,7 @@ class SdnOdl(object): """ Validate the SDN account credentials by accessing the rest API using the provided credentials """ - status = RwsdnalYang.SdnConnectionStatus() + status = RwsdnalYang.YangData_RwProject_Project_SdnAccounts_SdnAccountList_ConnectionStatus() url = '{}/{}'.format(account.odl.url,"restconf") try: r=requests.get(url,auth=(account.odl.username,account.odl.password)) @@ -934,7 +936,7 @@ class SdnOdl(object): self.delete_all_sf(account) def _fill_rsp_list(self,sfc_rsp_list,sff_list): - vnffg_rsps = RwsdnalYang.VNFFGRenderedPaths() + vnffg_rsps = RwsdnalYang.YangData_RwProject_Project_VnffgRenderedPaths() for sfc_rsp in sfc_rsp_list['rendered-service-paths']['rendered-service-path']: rsp = vnffg_rsps.vnffg_rendered_path.add() rsp.name = sfc_rsp['name']