17 lines
673 B
Go
17 lines
673 B
Go
package model
|
|
|
|
import "errors"
|
|
|
|
var (
|
|
ErrNoProxy = errors.New("no available proxy")
|
|
ErrBadModulo = errors.New("modulo must be positive")
|
|
ErrBadPolicy = errors.New("unknown selection policy")
|
|
ErrLeaseExpired = errors.New("lease expired or not found")
|
|
ErrProxyNotFound = errors.New("proxy not found")
|
|
ErrInvalidURL = errors.New("invalid URL")
|
|
ErrPrivateIP = errors.New("private IP address not allowed")
|
|
ErrUnsafeScheme = errors.New("only http and https schemes are allowed")
|
|
ErrInvalidPatch = errors.New("invalid patch: no fields to update")
|
|
ErrBulkDeleteEmpty = errors.New("bulk delete requires at least one condition")
|
|
)
|