From f115fb16d5b2ec75bf0ad30fe28cffeda722d574 Mon Sep 17 00:00:00 2001 From: fujinhua Date: Mon, 12 Nov 2018 15:24:34 +0800 Subject: [PATCH] Fix vnf grant logic Change-Id: I3fa2d4a0f879e1a1cb1696ac24a96e25fb68f982 Issue-ID: VFC-1163 Signed-off-by: fujinhua --- lcm/lcm/nf/biz/grant_vnf.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lcm/lcm/nf/biz/grant_vnf.py b/lcm/lcm/nf/biz/grant_vnf.py index dd22c06e..dfe575b1 100644 --- a/lcm/lcm/nf/biz/grant_vnf.py +++ b/lcm/lcm/nf/biz/grant_vnf.py @@ -62,7 +62,7 @@ def grant_resource(data, nf_inst_id, job_id, grant_type, vdus): } content_args['removeResources'].append(res_def) res_index += 1 - if vdus[0].vimid: + if vdus and vdus[0].vimid: content_args['additionalParams'] = {} content_args['additionalParams']['vimid'] = vdus[0].vimid elif grant_type == GRANT_TYPE.INSTANTIATE: -- 2.16.6