Ejemplo n.º 1
0
def rv_connect_menu(vmi, ssn, env):
    cmd = act.rv_basic_opts(vmi)
    utils.set_ticket(vmi.test)
    cmd = utils.combine(cmd, "2>&1")
    act.info(vmi, "Final RV command: %s", cmd)
    act.rv_run(vmi, cmd, ssn)
    url = act.rv_url(vmi)
    act.str_input(vmi, url)
    act.rv_auth(vmi)
Ejemplo n.º 2
0
def rv_connect_menu(vmi, ssn, env):
    cmd = act.rv_basic_opts(vmi)
    utils.set_ticket(vmi.test)
    cmd = utils.combine(cmd, "2>&1")
    act.info(vmi, "Final RV command: %s", cmd)
    act.rv_run(vmi, cmd, ssn, env)
    url = act.rv_url(vmi)
    act.str_input(vmi, url)
    act.rv_auth(vmi)
Ejemplo n.º 3
0
def rv_auth(vmi):
    """Client waits for user authentication if spice_password is set use qemu
    monitor password if set, else, if set, try normal password.

    Only for cmdline. File console.rv should have a password.

    """
    if vmi.cfg.ticket_send:
        # Wait for remote-viewer to launch.
        act.wait_for_win(vmi, RV_WIN_NAME_AUTH)
        act.str_input(vmi, vmi.cfg.ticket_send)
Ejemplo n.º 4
0
def rv_auth(vmi):
    """Client waits for user authentication if spice_password is set use qemu
    monitor password if set, else, if set, try normal password.

    Only for cmdline. File console.rv should have a password.

    """
    if vmi.cfg.ticket_send:
        # Wait for remote-viewer to launch.
        act.wait_for_win(vmi, RV_WIN_NAME_AUTH)
        act.str_input(vmi, vmi.cfg.ticket_send)