MCPcopy Create free account
hub / github.com/cloudbase/garm / filterIdleRunners

Function filterIdleRunners

cmd/garm-cli/cmd/pool.go:524–532  ·  view source on GitHub ↗
(instances []params.Instance)

Source from the content-addressed store, hash-verified

522}
523
524func filterIdleRunners(instances []params.Instance) []params.Instance {
525 var idle []params.Instance
526 for _, inst := range instances {
527 if inst.Status == commonParams.InstanceRunning && inst.RunnerStatus == params.RunnerIdle {
528 idle = append(idle, inst)
529 }
530 }
531 return idle
532}
533
534func rotateRunners(instances []params.Instance, forceRemove, bypassGH bool) (removed, skipped int) {
535 for _, inst := range instances {

Callers 2

scalesets.goFile · 0.85
pool.goFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected