def main(): def print_dict(d): for k in sorted(d.keys()): v = d[k] print("* %s : %s" % (k.ljust(32), nonl(pver(v)))) from xpra.platform import init, clean try: init("Version-Info", "Version Info") print("Build:") print_dict(get_version_info()) print("") print("Platform:") pi = get_platform_info() #ugly workaround for the fact that "sys.platform" has no key.. if "" in pi: pi["sys"] = pi[""] del pi[""] print_dict(pi) print("") print("Host:") d = get_host_info() #add os specific version info: try: from xpra.platform.info import get_version_info as pvinfo d.update(pvinfo()) except: pass print_dict(d) finally: clean()
def main(): from xpra.platform import program_context with program_context("Version-Info", "Version Info"): print("Build:") print_nested_dict(get_version_info()) print("") print("Platform:") pi = get_platform_info() #ugly workaround for the fact that "sys.platform" has no key.. if "" in pi: pi["sys"] = pi[""] del pi[""] print_nested_dict(pi) print("") print("Host:") d = get_host_info() #add os specific version info: from xpra.platform.info import get_version_info as pvinfo d.update(pvinfo()) print_nested_dict(d) return 0
def main(): from xpra.platform import program_context with program_context("Version-Info", "Version Info"): print("Build:") print_nested_dict(get_version_info()) print("") print("Platform:") pi = get_platform_info() #ugly workaround for the fact that "sys.platform" has no key.. if "" in pi: pi["sys"] = pi[""] del pi[""] print_nested_dict(pi) print("") print("Host:") d = get_host_info() #add os specific version info: try: from xpra.platform.info import get_version_info as pvinfo d.update(pvinfo()) except: pass print_nested_dict(d)