wait

package
v10.1.1+incompatible Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 24, 2019 License: Apache-2.0 Imports: 10 Imported by: 18

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ForHTTPStatusOk

func ForHTTPStatusOk(ctx context.Context, log *logrus.Entry, cli SimpleHTTPClient, urltocheck string, interval time.Duration) (*http.Response, error)

ForHTTPStatusOk poll until URL returns 200

func PollImmediateUntil

func PollImmediateUntil(interval time.Duration, condition wait.ConditionFunc, stopCh <-chan struct{}) error

PollImmediateUntil will poll until a stop condition is met

Types

type SimpleHTTPClient

type SimpleHTTPClient interface {
	Do(req *http.Request) (*http.Response, error)
}

SimpleHTTPClient to aid in mocking

func NewFakeHTTPClient

func NewFakeHTTPClient() SimpleHTTPClient

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL