From 8e60da02523e49e3a72d30b4fa32e54a9ed9eda3 Mon Sep 17 00:00:00 2001 From: Miguel Caballer Date: Mon, 11 Oct 2021 11:51:35 +0200 Subject: [PATCH 1/2] Implements #1611 --- libcloud/compute/drivers/openstack.py | 1 + 1 file changed, 1 insertion(+) diff --git a/libcloud/compute/drivers/openstack.py b/libcloud/compute/drivers/openstack.py index 1116c0b849..7b96d54eaf 100644 --- a/libcloud/compute/drivers/openstack.py +++ b/libcloud/compute/drivers/openstack.py @@ -2897,6 +2897,7 @@ def _to_port(self, element): admin_state_up=element['admin_state_up'], allowed_address_pairs=element['allowed_address_pairs'], binding_vnic_type=element['binding:vnic_type'], + binding_host_id=element.get(['binding:host_id'], None), device_id=element['device_id'], description=element.get('description', None), device_owner=element['device_owner'], From c2364ac9d1958ef4f3329eb9047114afd8f66ef7 Mon Sep 17 00:00:00 2001 From: Miguel Caballer Date: Mon, 11 Oct 2021 12:03:25 +0200 Subject: [PATCH 2/2] Fix typo --- libcloud/compute/drivers/openstack.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libcloud/compute/drivers/openstack.py b/libcloud/compute/drivers/openstack.py index 7b96d54eaf..1b7d048c82 100644 --- a/libcloud/compute/drivers/openstack.py +++ b/libcloud/compute/drivers/openstack.py @@ -2897,7 +2897,7 @@ def _to_port(self, element): admin_state_up=element['admin_state_up'], allowed_address_pairs=element['allowed_address_pairs'], binding_vnic_type=element['binding:vnic_type'], - binding_host_id=element.get(['binding:host_id'], None), + binding_host_id=element.get('binding:host_id', None), device_id=element['device_id'], description=element.get('description', None), device_owner=element['device_owner'],