Start the server.
(self)
| 2494 | self.docserver = None |
| 2495 | |
| 2496 | def run(self): |
| 2497 | """Start the server.""" |
| 2498 | try: |
| 2499 | DocServer.base = http.server.HTTPServer |
| 2500 | DocServer.handler = DocHandler |
| 2501 | DocHandler.MessageClass = email.message.Message |
| 2502 | DocHandler.urlhandler = staticmethod(self.urlhandler) |
| 2503 | docsvr = DocServer(self.host, self.port, self.ready) |
| 2504 | self.docserver = docsvr |
| 2505 | docsvr.serve_until_quit() |
| 2506 | except Exception as e: |
| 2507 | self.error = e |
| 2508 | |
| 2509 | def ready(self, server): |
| 2510 | self.serving = True |
no test coverage detected