MCPcopy
hub / github.com/zarf-dev/zarf / ForNetwork

Function ForNetwork

src/pkg/wait/wait.go:395–398  ·  view source on GitHub ↗

ForNetwork waits for a network endpoint to respond.

(ctx context.Context, protocol, address, condition string, timeout time.Duration)

Source from the content-addressed store, hash-verified

393
394// ForNetwork waits for a network endpoint to respond.
395func ForNetwork(ctx context.Context, protocol, address, condition string, timeout time.Duration) error {
396 waitInterval := time.Second
397 return forNetwork(ctx, protocol, address, condition, timeout, waitInterval)
398}
399
400func forNetwork(ctx context.Context, protocol string, address string, condition string, timeout time.Duration, waitInterval time.Duration) error {
401 l := logger.From(ctx)

Callers 3

runWaitNetworkActionFunction · 0.92
runMethod · 0.92
runMethod · 0.92

Calls 1

forNetworkFunction · 0.85

Tested by

no test coverage detected