X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=RO-SDN-dynpac%2Fosm_rosdn_dynpac%2Fwimconn_dynpac.py;h=a2bd8d7a55227a508145900ac646eb062feb0e6c;hb=06e914fba9a8f3b8861a98f175c6a6975882be00;hp=dfd4b3582e06e0b35722d9506a3f90298f529223;hpb=049cbb1b256805f589c24776dcf092c77fefec6a;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)