xetys/hetzner-kube

View on GitHub
pkg/clustermanager/util.go

Summary

Maintainability
A
0 mins
Test Coverage
package clustermanager

func waitOrError(tc chan bool, ec chan error, numProcPtr *int) error {
    numProcs := *numProcPtr
    for numProcs > 0 {
        select {
        case err := <-ec:
            return err
        case <-tc:
            numProcs--
        }
    }

    return nil
}