Beryl::CLI::Rescue
Sous-commande beryl rescue <host> [options] : bascule un hôte en
rescue via l'API de l'hébergeur (OVH ou Scaleway) puis attend le
retour SSH.
Constants
Class methods
Par défaut, résolution DNS via Socket::Addrinfo.resolve.
Attente SSH : une ligne de log par tentative, avec raison de
l'échec (TCP refused / timeout / autre). Pas de ticker animé —
retour terrain chouquette 24 avril 2026 : le ticker du log_step
rendait la main immédiatement après [ 0s] sans log final,
ce qui ressemblait à une exception silencieuse et empêchait de
diagnostiquer. Les lignes explicites sont plus verbeuses (une
toutes les ~15s) mais infaillibles côté debug.
user n'est pas utilisé dans l'impl (on teste uniquement TCP),
mais la signature le garde pour rester injectable de la même
façon entre rescue et boot-hd.