l.s.t.g.ServerAvailableResource(resource.Resource) : class documentation

Part of lp.services.twistedsupport.gracefulshutdown View In Hierarchy

A Resource indicating if a service is available for new connections.

A 200 response code (OK) indicates the service is available, and a 503 (Service Not Available) indicates the service is shutting down and no new connections will be accepted.

This resource accepts both HEAD and GET requests. If the request is a GET this resource also reports the number of connections and their peer addresses in a human-friendly text/plain body.

Method __init__ Undocumented
Method render_GET Handler for GET requests. See resource.Resource.render.
Method render_HEAD Handler for HEAD requests. See resource.Resource.render.
Method _render_common Undocumented
def __init__(self, tracked_factories):
Undocumented
def _render_common(self, request):
Undocumented
def render_GET(self, request):
Handler for GET requests. See resource.Resource.render.
def render_HEAD(self, request):
Handler for HEAD requests. See resource.Resource.render.
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.