led-server/old/webserver/HTTPServer.py
2019-04-27 15:58:14 +02:00

17 lines
503 B
Python

# HTTPServer Things
from webserver.HTTPRequestHandler import HTTPRequestHandler
from threading import Thread
from http.server import HTTPServer
from functools import partial
import config
class ThreadedHTTPServer(Thread):
def __init__(self,rgbC):
Thread.__init__(self)
self.rgbC = rgbC
self.daemon = True
self.start()
def run(self):
httpd = HTTPServer(("", config.SocketBindPort),partial(HTTPRequestHandler, self.rgbC))
httpd.serve_forever()