X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=RO-SDN-dynpac%2Fosm_rosdn_dynpac%2Fwimconn_dynpac.py;fp=RO-SDN-dynpac%2Fosm_rosdn_dynpac%2Fwimconn_dynpac.py;h=a2bd8d7a55227a508145900ac646eb062feb0e6c;hb=2f99505fff582e1213d5cafe9c87d06c87d9af7d;hp=dfd4b3582e06e0b35722d9506a3f90298f529223;hpb=0d8ce07a6fd75ce185e0b35826b0baedb60bfa43;p=osm%2FRO.git diff --git a/RO-SDN-dynpac/osm_rosdn_dynpac/wimconn_dynpac.py b/RO-SDN-dynpac/osm_rosdn_dynpac/wimconn_dynpac.py index dfd4b358..a2bd8d7a 100644 --- a/RO-SDN-dynpac/osm_rosdn_dynpac/wimconn_dynpac.py +++ b/RO-SDN-dynpac/osm_rosdn_dynpac/wimconn_dynpac.py @@ -228,9 +228,11 @@ class DynpacConnector(SdnConnectorBase): for connection_point in connection_points: endpoint_id = connection_point.get(self.__SERVICE_ENDPOINT_PARAM) - port = filter( - lambda x: x.get(self.__WAN_SERVICE_ENDPOINT_PARAM) == endpoint_id, - port_mapping, + port = list( + filter( + lambda x: x.get(self.__WAN_SERVICE_ENDPOINT_PARAM) == endpoint_id, + port_mapping, + ) )[0] port_info = port.get(self.__WAN_MAPPING_INFO_PARAM) selected_ports.append(port_info)