diff --git a/agent-operator/image/CmiiImageOperator.go b/agent-operator/image/CmiiImageOperator.go index 8834df1..3d3ef31 100755 --- a/agent-operator/image/CmiiImageOperator.go +++ b/agent-operator/image/CmiiImageOperator.go @@ -324,10 +324,12 @@ func PullFromFullNameList(fullImageNameList []string) (errorPullImageList []stri start := time.Now() for _, fullImageName := range fullImageNameList { - if strings.HasPrefix(fullImageName, "harbor.cdcyy.com.cn") { + if !strings.HasPrefix(fullImageName, "harbor.cdcyy.com.cn") { since := time.Since(start) if since < 60*time.Second { - time.Sleep(60*time.Second - since) + duration := 60*time.Second - since + log.DebugF("PullFromFullNameList - wait for %s !", duration.String()) + time.Sleep(duration) start = time.Now() } }