Как мне регистрировать ошибки и доступ к физическим файлам с помощью cheroot по HTTPS?
Кажется, это работает для CherryPy
cherrypy.config.update({'log.error_file': Web.log,
'log.access_file': Access.log
})
Мне нужно изменить этот код для обслуживания регистрации файлов:
from cheroot.wsgi import Server as WSGIServer
from cheroot.wsgi import PathInfoDispatcher as WSGIPathInfoDispatcher
from cheroot.ssl.builtin import BuiltinSSLAdapter
from MyFlaskApp import app
my_app = WSGIPathInfoDispatcher({'/': app})
server = WSGIServer(('0.0.0.0', 443), my_app)
ssl_cert = "[path]/myapp.crt"
ssl_key = "[path]/myapp.key"
server.ssl_adapter = BuiltinSSLAdapter(ssl_cert, ssl_key, None)
if __name__ == '__main__':
try:
server.start()
except KeyboardInterrupt:
server.stop()