INNER CODE UNIT · Go

waitForStep

buildpacks-community/kpack · cmd/build-waiter/main.go:124

func waitForStep(waitPath string) {
	tickerChan := time.NewTicker(time.Second)
	defer tickerChan.Stop()

	for range tickerChan.C {
		if fi, err := os.Stat(waitPath); err == nil && fi.Size() > 0 {
			return
		}
	}
}

func exists(fileName string) (bool, error) {
	if _, err := os.Stat(fileName); err != nil {
		if os.IsNotExist(err) {
			return false, nil
		}

		return false, err

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…