control
Private local control records and an OS-held single-instance lock.
- class bedrock_server_manager.web.control.ControlRecord(*, instance_id: str, pid: Annotated[int, Gt(gt=0)], config_dir: str | None = None, created_at: Annotated[float | None, Gt(gt=0)] = None, host: str, port: Annotated[int, Ge(ge=1), Le(le=65535)], token: SecretStr, readiness_token: SecretStr | None = None)
- model_config = {'extra': 'forbid', 'hide_input_in_errors': True}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].