X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=vimconn_openstack.py;fp=vimconn_openstack.py;h=eaeae92f0ab209d1eb65ddfbf24d74179a56a73a;hb=4540ea5619ae62e29ecec6b07bf0e81e35fd56f0;hp=fc3254bf4025e6a45a79d0e84e8dfef893b2a80c;hpb=c75a5dc7e6957be0b95f96ea7895e677e847550c;p=osm%2FRO.git diff --git a/vimconn_openstack.py b/vimconn_openstack.py index fc3254bf..eaeae92f 100644 --- a/vimconn_openstack.py +++ b/vimconn_openstack.py @@ -659,9 +659,9 @@ class vimconnector(vimconn.vimconnector): #Then we filter by the rest of filter fields: checksum filtered_list = [] for image in image_list: - image_dict=self.glance.images.get(image.id) - if 'checksum' not in filter_dict or image_dict['checksum']==filter_dict.get('checksum'): - filtered_list.append(image_dict) + image_class=self.glance.images.get(image.id) + if 'checksum' not in filter_dict or image_class['checksum']==filter_dict.get('checksum'): + filtered_list.append(image_class.copy()) return filtered_list except (ksExceptions.ClientException, nvExceptions.ClientException, gl1Exceptions.CommunicationError, ConnectionError) as e: self._format_exception(e)