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