From cfc1be03335dea934857a43cc027b49cd523f95d Mon Sep 17 00:00:00 2001 From: Loic Guegan Date: Wed, 25 Oct 2023 12:12:58 +0200 Subject: [PATCH] Minor changes --- clusterman/__main__.py | 24 +++++++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) diff --git a/clusterman/__main__.py b/clusterman/__main__.py index f3b5ec8..413293b 100644 --- a/clusterman/__main__.py +++ b/clusterman/__main__.py @@ -1,7 +1,25 @@ +import platform +from typing import NamedTuple +class SystemInformations(NamedTuple): + """System Informations Data Structure""" + hostname: str + arch: str + os: str + release: str - - +def sysinfos_create(): + global SYSINFOS + uname = platform.uname() + SYSINFOS=SystemInformations( + uname.node, + uname.machine, + uname.system, + uname.release + ) + print(SYSINFOS) + def main(): - print("it works!") + print("It works!") + sysinfos_create()