Use newly abstracted away ssl_wrap (rest_api.py)
This commit is contained in:
parent
e558a7676b
commit
1d206fe78f
1 changed files with 5 additions and 3 deletions
|
@ -116,10 +116,12 @@ class Module(ModuleManager.BaseModule):
|
|||
self.httpd = None
|
||||
if self.bot.get_setting("rest-api", False):
|
||||
self.httpd = http.server.HTTPServer(("", 5000), Handler)
|
||||
self.httpd.socket = ssl.wrap_socket(self.httpd.socket,
|
||||
keyfile=self.bot.config["tls-api-key"],
|
||||
certfile=self.bot.config["tls-api-certificate"],
|
||||
|
||||
self.httpd.socket = utils.security.wrap_scket(self.httpd.socket,
|
||||
cert=self.bot.config["tls-api-certificate"],
|
||||
key=self.bot.config["tls-api-key"],
|
||||
server_side=True)
|
||||
|
||||
self.thread = threading.Thread(target=self.httpd.serve_forever)
|
||||
self.thread.daemon = True
|
||||
self.thread.start()
|
||||
|
|
Loading…
Add table
Reference in a new issue