summaryrefslogtreecommitdiff
path: root/hacks/kdm_server.py
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2018-09-27 21:08:57 +0100
committerCarl Hetherington <cth@carlh.net>2018-09-27 21:08:57 +0100
commit508c04eb521150db05cd8e6b9f28bbe8f0eecd01 (patch)
tree0bce74987ad41ca1bb875c501c20153f83f4924f /hacks/kdm_server.py
parent616b46acc0c081f312e84cc64d36cfb1769f34be (diff)
Basic KDM server.
Diffstat (limited to 'hacks/kdm_server.py')
-rw-r--r--hacks/kdm_server.py14
1 files changed, 14 insertions, 0 deletions
diff --git a/hacks/kdm_server.py b/hacks/kdm_server.py
new file mode 100644
index 000000000..8f2b7276c
--- /dev/null
+++ b/hacks/kdm_server.py
@@ -0,0 +1,14 @@
+from http.server import *
+
+class Handler(BaseHTTPRequestHandler):
+ def do_GET(self):
+ self.send_response(200)
+ self.send_header('Content-type', 'text/html')
+ self.end_headers()
+ f = open('/home/carl/DCP/KDMs/Enc2_FTR-1_F-133_MOS_2K_20180925_IOP_OV_DKDM.xml', 'r')
+ self.wfile.write(bytearray(f.read(), 'UTF-8'))
+ f.close()
+
+server_address = ('', 8000)
+httpd = HTTPServer(('', 8000), Handler)
+httpd.serve_forever()