summaryrefslogtreecommitdiffstats
path: root/web/tools.py
diff options
context:
space:
mode:
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()