summaryrefslogtreecommitdiffstats
path: root/web/tools.py
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@open-infrastructure.net>2023-02-13 19:43:51 +0000
committerDaniel Baumann <daniel.baumann@open-infrastructure.net>2023-02-13 19:43:51 +0000
commitf73f2356820468344757dbb9d7f3ec73ece7bf66 (patch)
treecc4d1f8559ab8d0e73f4efed80c1f5c866501a12 /web/tools.py
parentReworking container version command in python. (diff)
downloadcompute-tools-next+web.tar.xz
compute-tools-next+web.zip
Updating.next+web
Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
Diffstat (limited to 'web/tools.py')
-rwxr-xr-xweb/tools.py26
1 files changed, 26 insertions, 0 deletions
diff --git a/web/tools.py b/web/tools.py
new file mode 100755
index 0000000..cde194a
--- /dev/null
+++ b/web/tools.py
@@ -0,0 +1,26 @@
+#!/usr/bin/python3.10
+
+import platform
+
+def print_html(htmlfile, host_name):
+ with open(htmlfile, 'r') as f:
+ html = f.read()
+
+ print(html.format(**locals()))
+
+def get_host_name():
+ host_name = platform.node()
+
+ return host_name
+
+def main():
+ host_name = get_host_name()
+
+ print('Content-Type: text/html\n')
+ print_html('html/header.html.in', host_name)
+ print_html('html/footer.html', host_name)
+
+ exit(0)
+
+if __name__ == '__main__':
+ main()