Exemplo n.º 1
0
def klogger_start(vmi):
    ssn = act.new_ssn(vmi)
    cmd = utils.Cmd("xev", "-event", "keyboard", "-name", "klogger")
    utils.info(vmi, "Start key logger. Do not forget to turn it off.")
    ssn.sendline(str(cmd))
    act.wait_for_win(vmi, "klogger", "WM_NAME")
    return ssn
Exemplo n.º 2
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)
Exemplo 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)