Пример #1
0
def request_list():
    """Lists the currently running requests."""
    requests = api.request_list()

    if requests:
        utils.cli_print_table(requests, "request")
    else:
        click.echo("No requests found.")
Пример #2
0
def request_list():
    """Lists the currently running requests."""
    requests = api.request_list()

    if requests:
        utils.cli_print_table(requests, 'request')
    else:
        click.echo('No requests found.')
Пример #3
0
def get_active_requests():
    """Gets list of requests that can be connected to."""
    all_requests = api.request_list()

    if not all_requests:
        raise RuntimeError('No active requests to connect to.')

    active_requests = [[r[REQUEST_ID_IDX], r[REQUEST_NAME_IDX]]
                       for r in all_requests
                       if r[REQUEST_STATE_IDX] in ACTIVE_STATES]

    if not active_requests:
        raise RuntimeError('No active requests found.')

    return active_requests
Пример #4
0
def get_active_requests():
    """Gets list of requests that can be connected to."""
    all_requests = api.request_list()

    if not all_requests:
        raise RuntimeError('No active requests to connect to.')

    active_requests = [
        [
            r[REQUEST_ID_IDX],
            r[REQUEST_NAME_IDX]
        ]
        for r in all_requests if r[REQUEST_STATE_IDX] in ACTIVE_STATES
        ]

    if not active_requests:
        raise RuntimeError('No active requests found.')

    return active_requests