unfinished changes, needs to be continued

This commit is contained in:
2024-03-29 21:48:06 +01:00
parent cba08629cb
commit ef0efba96a
14 changed files with 385 additions and 474 deletions

19
userconfig/checks.py Normal file
View File

@@ -0,0 +1,19 @@
import platform
def get_short_hostname():
hostname = platform.node()
if hostname.count("."):
hostname = hostname.split(".")[0]
return hostname
def classes_for_host(reverse=False):
classes = [(0, "", "header"),
(1000, "", "footer"),
(998, "", "all"),
(800, "Arch", platform.system()),
(10, "Host", get_short_hostname())
]
classes.sort(key=lambda k: k[0], reverse=reverse)
return [(k[1], k[2]) for k in classes]