コード例 #1
0
ファイル: cluster.py プロジェクト: yzhdanov/LogDevice
async def get_cluster_by_hostname(hostname: str,
                                  port: int = DEFAULT_THRIFT_PORT) -> Cluster:
    """
    Convenience method which automatically resolves given hostname and returns
    Cluster instance
    """
    return await get_cluster(admin_server_addr=SocketAddress.from_host_port(
        host=hostname, port=port))
コード例 #2
0
 def test_from_host_port(self, mock_getaddrinfo):
     self.assertEqual(
         SocketAddress(
             address_family=SocketAddressFamily.INET,
             address=IPv4Address(self.ip4_addr),
             port=self.port,
         ),
         SocketAddress.from_host_port(host="example.tld", port=self.port),
     )