- self._vnf_reconfigure_network(src_vnfi, src_if_name, ip1)
- self._vnf_reconfigure_network(dst_vnfi, dst_if_name, ip2)
- setChaining = True
+ # check if VNFs have fixed IPs (address field in VNFDs)
+ if (self._get_vnfd_cp_from_vnfi(src_vnfi, src_if_name)
+ .get("address") is None):
+ self._vnf_reconfigure_network(src_vnfi, src_if_name, ip1)
+ # check if VNFs have fixed IPs (address field in VNFDs)
+ if (self._get_vnfd_cp_from_vnfi(dst_vnfi, dst_if_name)
+ .get("address") is None):
+ self._vnf_reconfigure_network(dst_vnfi, dst_if_name, ip2)