MCPcopy
hub / github.com/tornadoweb/tornado / DefaultExecutorResolver

Class DefaultExecutorResolver

tornado/netutil.py:406–422  ·  view source on GitHub ↗

Resolver implementation using `.IOLoop.run_in_executor`. .. versionadded:: 5.0 .. deprecated:: 6.2 Use `DefaultLoopResolver` instead.

Source from the content-addressed store, hash-verified

404
405
406class DefaultExecutorResolver(Resolver):
407 """Resolver implementation using `.IOLoop.run_in_executor`.
408
409 .. versionadded:: 5.0
410
411 .. deprecated:: 6.2
412
413 Use `DefaultLoopResolver` instead.
414 """
415
416 async def resolve(
417 self, host: str, port: int, family: socket.AddressFamily = socket.AF_UNSPEC
418 ) -> List[Tuple[int, Any]]:
419 result = await IOLoop.current().run_in_executor(
420 None, _resolve_addr, host, port, family
421 )
422 return result
423
424
425class DefaultLoopResolver(Resolver):

Callers 1

mainFunction · 0.90

Calls

no outgoing calls

Tested by 1

mainFunction · 0.72