spawn/ovh/lib
A 0826005239
refactor: Decompose long functions in Vultr and OVH providers (#228)
Vultr create_server (93 lines) decomposed into:
- _vultr_build_instance_body: builds JSON request body
- _wait_for_vultr_instance: polls until instance is active
Also fixed bash 3.x compat issue: ((attempt++)) -> attempt=$((attempt + 1))

OVH create_ovh_instance (80 lines) decomposed into:
- _ovh_resolve_resources: resolves image/flavor/SSH key IDs
- _ovh_build_instance_body: builds JSON request body

Agent: complexity-hunter

Co-authored-by: A <6723574+louisgv@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-02-10 12:48:39 -08:00
..
common.sh refactor: Decompose long functions in Vultr and OVH providers (#228) 2026-02-10 12:48:39 -08:00