diff --git a/pkg/cloudprovider/retry.go b/pkg/cloudprovider/retry.go index 6c07b7b2ff..7fb70fd6da 100644 --- a/pkg/cloudprovider/retry.go +++ b/pkg/cloudprovider/retry.go @@ -3,8 +3,6 @@ package cloudprovider import ( "strings" "time" - - "yunion.io/x/log" ) func IsError(err error, errs []string) bool { @@ -31,17 +29,3 @@ func RetryOnError(tryFunc func() error, errs []string, maxTries int) error { } return ErrTimeout } - -func Retry(tryFunc func() error, maxTries int) error { - tried := 0 - for tried < maxTries { - err := tryFunc() - if err == nil { - return nil - } - tried += 1 - log.Errorf("Tried %d fail %s", tried, err) - time.Sleep(10 * time.Duration(tried) * time.Second) - } - return ErrTimeout -}