Fix vnf grant logic
[vfc/nfvo/lcm.git] / lcm / pub / msapi / resmgr.py
index 8b0d56f..8483962 100644 (file)
@@ -60,6 +60,8 @@ def grant_vnf(req_param):
             if isinstance(vim, list):
                 vim = vim[0]
                 vim_id = vim["vimId"]
+            if "vimId" in vim:
+                vim_id = vim["vimId"]
             grant_rsp = {
                 "vim": {
                     "vimId": vim_id,