diff options
Diffstat (limited to 'sfc/lib/openstack_utils.py')
-rw-r--r-- | sfc/lib/openstack_utils.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/sfc/lib/openstack_utils.py b/sfc/lib/openstack_utils.py index 8bc4543a..59ccdaca 100644 --- a/sfc/lib/openstack_utils.py +++ b/sfc/lib/openstack_utils.py @@ -70,6 +70,8 @@ class OpenStackSFC: self.creators.append(image) logger.info("Image created") + self.image_settings = image_settings + return image def create_flavor(self, name, ram, disk, vcpus): @@ -367,7 +369,7 @@ class OpenStackSFC: # Avoid race conditions by checking the port pair is already committed iterations = 5 found_it = False - for i in range(iterations): + for _ in range(iterations): pp_list = self.neutron_client.list_sfc_port_pairs()['port_pairs'] for pp in pp_list: if pp['id'] == port_pair_info['port_pair']['id']: @@ -395,7 +397,7 @@ class OpenStackSFC: if not port_pair_group_info: logger.warning("Chain creation failed due to port pair group " "creation failed for vnf " - "%(vnf)", vm_instance.name) + "{}".format(vm_instance.name)) return None return port_pair_group_info['port_pair_group']['id'] |