예제 #1
0
def start_apiserver(raiden_app, rest_api_port_number):
    raiden_api = RaidenAPI(raiden_app.raiden)
    rest_api = RestAPI(raiden_api)
    api_server = APIServer(rest_api)
    api_server.flask_app.config['SERVER_NAME'] = 'localhost:{}'.format(rest_api_port_number)
    api_server.start(port=rest_api_port_number)

    wait_for_listening_port(rest_api_port_number)

    return api_server
예제 #2
0
def start_apiserver(raiden_app, rest_api_port_number):
    raiden_api = RaidenAPI(raiden_app.raiden)
    rest_api = RestAPI(raiden_api)
    api_server = APIServer(rest_api)
    api_server.flask_app.config['SERVER_NAME'] = 'localhost:{}'.format(rest_api_port_number)
    api_server.start(port=rest_api_port_number)

    wait_for_listening_port(rest_api_port_number)

    return api_server
예제 #3
0
def start_apiserver(raiden_app: App, rest_api_port_number: Port) -> APIServer:
    raiden_api = RaidenAPI(raiden_app.raiden)
    rest_api = RestAPI(raiden_api)
    api_server = APIServer(rest_api,
                           config=RestApiConfig(host=Host("localhost"),
                                                port=rest_api_port_number))

    # required for url_for
    api_server.flask_app.config[
        "SERVER_NAME"] = f"localhost:{rest_api_port_number}"

    api_server.start()

    wait_for_listening_port(rest_api_port_number)

    return api_server
예제 #4
0
def start_apiserver(raiden_app, rest_api_port_number):
    raiden_api = RaidenAPI(raiden_app.raiden)
    rest_api = RestAPI(raiden_api)
    api_server = APIServer(rest_api,
                           config={
                               "host": "localhost",
                               "port": rest_api_port_number
                           })

    # required for url_for
    api_server.flask_app.config["SERVER_NAME"] = "localhost:{}".format(
        rest_api_port_number)

    api_server.start()

    wait_for_listening_port(rest_api_port_number)

    return api_server
예제 #5
0
def start_apiserver(raiden_app, rest_api_port_number):
    raiden_api = RaidenAPI(raiden_app.raiden)
    rest_api = RestAPI(raiden_api)
    api_server = APIServer(rest_api,
                           config={
                               'host': 'localhost',
                               'port': rest_api_port_number
                           })

    # required for url_for
    api_server.flask_app.config['SERVER_NAME'] = 'localhost:{}'.format(
        rest_api_port_number)

    api_server.start()

    wait_for_listening_port(rest_api_port_number)

    return api_server