예제 #1
0
def client_with_url(timeout=3000):
    return make_client(addressbook.AddressBookService,
                       url="http://127.0.0.1:6080",
                       timeout=timeout)
예제 #2
0
def client_with_custom_header_factory(timeout=3000):
    return make_client(addressbook.AddressBookService,
                       url="http://127.0.0.1:6080",
                       timeout=timeout,
                       http_header_factory=CustomHeaderFactory())
예제 #3
0
def client_with_malformed_path(timeout=3000):
    return make_client(addressbook.AddressBookService,
                       host="127.0.0.1",
                       port=6080,
                       path="foo",
                       timeout=timeout)
예제 #4
0
def client_with_header_factory(timeout=3000):
    return make_client(addressbook.AddressBookService,
                       url="http://127.0.0.1:6080",
                       timeout=timeout,
                       http_header_factory=THttpHeaderFactory(
                           {"X-REQUEST-ID": str(uuid.uuid4())}))
예제 #5
0
def client_without_url(timeout=3000):
    return make_client(addressbook.AddressBookService,
                       host="127.0.0.1",
                       port=6080,
                       path="/foo",
                       timeout=timeout)