[lang-ref] ( get_hostname_short ) ( python )

def test_get_hostname_short():
    # socket.gethostname() etc
    socket_hostname      = socket.gethostname()
    os_uname_nodename1   = os.uname()[1]
    os_uname_nodename2   = os.uname().nodename
    platform_uname_node1 = platform.uname()[1]
    platform_uname_node2 = platform.uname().node

    hostnames = {
        socket_hostname,
        os_uname_nodename1,
        os_uname_nodename2,
        platform_uname_node1,
        platform_uname_node2,
    }

    for hostname in hostnames:
        assert hostname != ''  # May vary across environments (short hostname vs FQDN).