Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def run(serverClass=FlsLdkServiceThreadedHttpServer, handlerClass=FlsLdkServiceRequestHandler, hostName="localhost", port=1111, dummy=False):
- # if sConfigDebugLevel == "INFO":
- # logging.basicConfig(level=logging.INFO,
- # format='%(asctime)s %(message)s',
- # handlers=[logging.FileHandler(
- # sConfigLogDir + datetime.now().strftime("%Y%m%d-%H%M%S") + ".log")])
- handlerClass.sDummy = dummy
- serverAddress = (hostName, int(port))
- httpd = serverClass(serverAddress, handlerClass)
- logging.info("start")
- if sConfigIsSecure == "Yes":
- httpd.socket = ssl.wrap_socket(httpd.socket, certfile=sConfigCert, keyfile=sConfigPrivKey, server_side=True)
- try:
- httpd.serve_forever()
- except KeyboardInterrupt:
- pass
- httpd.server_close()
- logging.info('Stop')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement