mirror of
https://github.com/yusing/godoxy.git
synced 2026-02-25 03:44:54 +01:00
22 lines
894 B
Go
22 lines
894 B
Go
package rules
|
|
|
|
import (
|
|
gperr "github.com/yusing/goutils/errs"
|
|
)
|
|
|
|
var (
|
|
ErrUnterminatedQuotes = gperr.New("unterminated quotes")
|
|
ErrUnterminatedBrackets = gperr.New("unterminated brackets")
|
|
ErrUnknownDirective = gperr.New("unknown directive")
|
|
ErrEnvVarNotFound = gperr.New("env variable not found")
|
|
ErrInvalidArguments = gperr.New("invalid arguments")
|
|
ErrInvalidOnTarget = gperr.New("invalid `rule.on` target")
|
|
ErrInvalidCommandSequence = gperr.New("invalid command sequence")
|
|
ErrInvalidSetTarget = gperr.New("invalid `rule.set` target")
|
|
|
|
ErrExpectNoArg = gperr.Wrap(ErrInvalidArguments, "expect no arg")
|
|
ErrExpectOneArg = gperr.Wrap(ErrInvalidArguments, "expect 1 arg")
|
|
ErrExpectTwoArgs = gperr.Wrap(ErrInvalidArguments, "expect 2 args")
|
|
ErrExpectKVOptionalV = gperr.Wrap(ErrInvalidArguments, "expect 'key' or 'key value'")
|
|
)
|