ftl2-wait-for-ssh-method

Status: IN

`ftl.wait_for_ssh()` blocks until a newly provisioned server accepts SSH connections before attempting configuration, used in the provision-then-configure pattern.

Source: entries/2026/05/11/examples-09-hetzner-example_hetzner_web_stack.md

Example

# From ftl2-agentcraft/scripts/sandbox.py
ftl.add_host(hostname="agent-vm", ansible_host=ip, ansible_user="root",
             disable_host_key_checking=True)
await ftl.agent_vm.wait_for_ssh(timeout=300)

JSON