def resolveEndpointAddress(resolveAddressFn, endpoint): r'@types: (str -> list[str]), Endpoint -> list[Endpoint]' endpoints = [] if sap.createIp(endpoint.getAddress()): return [endpoint] for ip in resolveAddressFn(endpoint.getAddress()): endpoints.append(netutils.updateEndpointAddress(endpoint, ip)) return endpoints
def resolveEndpointAddress(resolveAddressFn, endpoint): r'@types: (str -> list[str]), Endpoint -> list[Endpoint]' endpoints = [] if sap.createIp(endpoint.getAddress()): return [endpoint] for ip in resolveAddressFn(endpoint.getAddress()): endpoints.append(netutils.updateEndpointAddress(endpoint, ip)) return endpoints
def _resolveEndpoint(resolver, endpoint): r'@types: dns_resolver.DnsResolver, Endpoint -> list[Endpoint]' address = endpoint.getAddress() if netutils.isValidIp(address): return [endpoint] resolveAddressFn = Sfn(resolver.resolveIpsByHostname, fallbackFn = constantly([])) return filter(None, (netutils.updateEndpointAddress(endpoint, ip) for ip in resolveAddressFn(address)))
def __resolveEndpointAddress(self, resolveAddressFn, endpoint): r'@types: (str -> list[str]), netutils.Endpoint -> list[netutils.Endpoint]' endpoints = [] if netutils.isValidIp(endpoint.getAddress()): return endpoint for ip in resolveAddressFn(endpoint.getAddress()): endpoints.append(netutils.updateEndpointAddress(endpoint, ip)) return endpoints
def __resolveEndpointAddress(self, resolveAddressFn, endpoint): r'@types: (str -> list[str]), netutils.Endpoint -> list[netutils.Endpoint]' endpoints = [] if netutils.isValidIp(endpoint.getAddress()): return endpoint for ip in resolveAddressFn(endpoint.getAddress()): endpoints.append(netutils.updateEndpointAddress(endpoint, ip)) return endpoints
def _resolveEndpoint(resolver, endpoint): r'@types: dns_resolver.DnsResolver, Endpoint -> list[Endpoint]' address = endpoint.getAddress() if netutils.isValidIp(address): return [endpoint] resolveAddressFn = Sfn(resolver.resolveIpsByHostname, fallbackFn=constantly([])) return filter(None, (netutils.updateEndpointAddress(endpoint, ip) for ip in resolveAddressFn(address)))