in callouts/python/extproc/service/callout_server.py [0:0]
def _start_servers(self) -> None:
"""Start the requested servers."""
if self.health_check_address:
self._health_check_server = HTTPServer(self.health_check_address,
HealthCheckService)
protocol = 'HTTP'
if self.secure_health_check:
protocol = 'HTTPS'
self._health_check_server.socket = (
self.health_check_ssl_context.wrap_socket(
sock=self._health_check_server.socket,))
logging.info('%s health check server bound to %s.', protocol,
_addr_to_str(self.health_check_address))
self._callout_server.start()