mirror of
https://github.com/goharbor/harbor
synced 2025-04-30 01:47:34 +00:00
Merge pull request #481 from ywk253100/retry
Retry the job which failed because the network error
This commit is contained in:
commit
c6cc4e0c22
@ -23,7 +23,7 @@ func retry(err error) bool {
|
|||||||
if err == nil {
|
if err == nil {
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
return isTemporary(err)
|
return isNetworkErr(err)
|
||||||
}
|
}
|
||||||
|
|
||||||
func isTemporary(err error) bool {
|
func isTemporary(err error) bool {
|
||||||
@ -32,3 +32,8 @@ func isTemporary(err error) bool {
|
|||||||
}
|
}
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func isNetworkErr(err error) bool {
|
||||||
|
_, ok := err.(net.Error)
|
||||||
|
return ok
|
||||||
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user