X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=rwcal%2Fplugins%2Fvala%2Frwcal_aws%2Frift%2Frwcal%2Faws%2Faws_drv.py;h=0e9c8859d8185594f54dc3eaf7940760ab09dec1;hb=f314b4af9744068a7ed7a6a6314220c3aa857523;hp=2c472795c5195545985656cf8cf32384760fa523;hpb=6f1a3fe149e4a6b9803382cb299c902f4cf58ec9;p=osm%2FSO.git diff --git a/rwcal/plugins/vala/rwcal_aws/rift/rwcal/aws/aws_drv.py b/rwcal/plugins/vala/rwcal_aws/rift/rwcal/aws/aws_drv.py index 2c472795..0e9c8859 100644 --- a/rwcal/plugins/vala/rwcal_aws/rift/rwcal/aws/aws_drv.py +++ b/rwcal/plugins/vala/rwcal_aws/rift/rwcal/aws/aws_drv.py @@ -883,9 +883,9 @@ class AWSDriver(object): """ try: interface = self.get_network_interface(NetworkInterfaceId=NetworkInterfaceId) - if interface and interface.association and 'AssociationId' in interface.association: - self._ec2_client_handle.disassociate_address(AssociationId = interface.association['AssociationId']) - self._ec2_client_handle.release_address(AllocationId=interface.association['AllocationId']) + if interface and interface.association_attribute and 'AssociationId' in interface.association_attribute: + self._ec2_client_handle.disassociate_address(AssociationId = interface.association_attribute['AssociationId']) + self._ec2_client_handle.release_address(AllocationId=interface.association_attribute['AllocationId']) except Exception as e: logger.error("AWSDriver: Associating Public IP to network interface %s failed with exception: %s",NetworkInterfaceId,(repr(e))) raise