Skip to main content

run_health_check

Function run_health_check 

Source
pub async fn run_health_check(
    selection: HostSelection,
    config_override: Option<PathBuf>,
    format: OutputFormat,
    json_local: bool,
    password_override: Option<SecretString>,
    timeout_override: Option<TimeoutMs>,
    key_override: Option<String>,
    key_passphrase_override: Option<SecretString>,
    replace_host_key: bool,
) -> Result<()>
Expand description

Health-check SSH (single host or multi-host bounded fan-out).

Workload: I/O-bound connect probe. One-shot auth parity (GAP-SSH-CLI-006) and TOFU (M1). Multi-host saturates sockets/auth — gated by concurrency budget. Batch JSON when HostSelection::is_batch (G-PAR-36).