Advertisement
Guest User

Untitled

a guest
Jun 17th, 2019
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.89 KB | None | 0 0
  1. def run(serverClass=FlsLdkServiceThreadedHttpServer, handlerClass=FlsLdkServiceRequestHandler, hostName="localhost", port=1111, dummy=False):
  2. # if sConfigDebugLevel == "INFO":
  3. # logging.basicConfig(level=logging.INFO,
  4. # format='%(asctime)s %(message)s',
  5. # handlers=[logging.FileHandler(
  6. # sConfigLogDir + datetime.now().strftime("%Y%m%d-%H%M%S") + ".log")])
  7. handlerClass.sDummy = dummy
  8. serverAddress = (hostName, int(port))
  9. httpd = serverClass(serverAddress, handlerClass)
  10. logging.info("start")
  11. if sConfigIsSecure == "Yes":
  12. httpd.socket = ssl.wrap_socket(httpd.socket, certfile=sConfigCert, keyfile=sConfigPrivKey, server_side=True)
  13. try:
  14. httpd.serve_forever()
  15. except KeyboardInterrupt:
  16. pass
  17. httpd.server_close()
  18. logging.info('Stop')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement