fix bug for delete vserver in aai
[vfc/nfvo/lcm.git] / lcm / ns_vnfs / biz / notify_lcm.py
index 22a2424..3119e0d 100644 (file)
@@ -107,7 +107,7 @@ class NotifyLcm(object):
         try:
             cloud_owner, cloud_region_id = split_vim_to_owner_region(vim_id)
             # query vim_info from aai, get tenant
-            vim_info = get_vim_by_id(vim_id)
+            vim_info = get_vim_by_id({"cloud_owner": cloud_owner, 'cloud_regionid': cloud_region_id})
             tenant_id = vim_info["tenantId"]
 
             # query vserver instance in aai, get resource_version
@@ -281,7 +281,7 @@ class NotifyLcm(object):
             cloud_owner, cloud_region_id = split_vim_to_owner_region(vim_id)
 
             # query vim_info from aai
-            vim_info = get_vim_by_id(vim_id)
+            vim_info = get_vim_by_id({"cloud_owner": cloud_owner, 'cloud_regionid': cloud_region_id})
             tenant_id = vim_info["tenantId"]
             data = {
                 "vserver-id": vserver_id,