diff options
| author | Paul Buetow <paul@buetow.org> | 2026-03-26 08:40:13 +0200 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-03-26 08:40:13 +0200 |
| commit | 74bd860b2c0d3624f823b425646557da9e1dba95 (patch) | |
| tree | b6eec87e75590ac3c0e10db8dd90658627e7c2bc /hyperstack.rb | |
| parent | 6bf435511e4a032bc9d8caafe48c586d046f5ab3 (diff) | |
hyperstack: watch only polls VMs whose API port is currently reachable
Add watch_config_loaders that filters status_config_loaders results with
a TCP probe on each VM's WireGuard inference port. VMs with stale state
files (deleted from the console without `hyperstack.rb delete`) are
excluded from the watch loop. Falls back to all tracked loaders when
none are reachable so the watcher can still render error output when
WireGuard is down.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Diffstat (limited to 'hyperstack.rb')
0 files changed, 0 insertions, 0 deletions
