summaryrefslogtreecommitdiff
path: root/roles/unix_users/subplot.py
blob: 118d0077f348f53ad93b90e7a5a9855adf4401f6 (plain)
1
2
3
4
5
6
7
def host_has_user(ctx, username=None):
    assert_eq = globals()["assert_eq"]
    qemu = ctx["qemu"]
    output, exit = qemu.ssh(["getent", "passwd", username])
    assert_eq(exit, 0)
    output = output.decode("UTF8")
    assert f"\n{username}:" in output