Skip to content

CliRunState

faststream.asgi.app.CliRunState #

CliRunState(server, extra_options)

Bases: ServerState

Source code in faststream/asgi/app.py
def __init__(
    self,
    server: "UvicornServerProtocol",
    extra_options: dict[str, "SettingField"],
) -> None:
    self.server = server
    self.extra_options = extra_options

server instance-attribute #

server = server

extra_options instance-attribute #

extra_options = extra_options

stop #

stop()
Source code in faststream/asgi/app.py
def stop(self) -> None:
    self.server.should_exit = True