Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrNotFound = errors.New("Record not found.") ErrValueMayChanged = errors.New("The value has been changed by others on this time.") ErrEmptyJobName = errors.New("Name of job is empty.") ErrEmptyJobCommand = errors.New("Command of job is empty.") ErrIllegalJobId = errors.New("Invalid id that includes illegal characters such as '/'.") ErrIllegalJobGroupName = errors.New("Invalid job group name that includes illegal characters such as '/'.") ErrEmptyNodeGroupName = errors.New("Name of node group is empty.") ErrIllegalNodeGroupId = errors.New("Invalid node group id that includes illegal characters such as '/'.") ErrSecurityInvalidCmd = errors.New("Security error: the suffix of script file is not on the whitelist.") ErrSecurityInvalidUser = errors.New("Security error: the user is not on the whitelist.") ErrNilRule = errors.New("invalid job rule, empty timer.") )
Functions ¶
func RandString ¶
func SetPathTag ¶
func SetPathTag(tag string)
设置当前路径标识,如果不设置,默认为 '@pwd@' @pwd@ 会被替换成当前文件的路径, 至于是绝对路径还是相对路径,取决于读取文件时,传入的是绝对路径还是相对路径
Types ¶
type APIHandleError ¶
APIHandleError handle create err for api
func CreateAPIHandleError ¶
func CreateAPIHandleError(code int, err error) *APIHandleError
CreateAPIHandleError create APIHandleError
func CreateAPIHandleErrorFromDBError ¶
func CreateAPIHandleErrorFromDBError(msg string, err error) *APIHandleError
CreateAPIHandleErrorFromDBError from db error create APIHandleError
func (*APIHandleError) Error ¶
func (a *APIHandleError) Error() string
func (*APIHandleError) Handle ¶
func (a *APIHandleError) Handle(r *http.Request, w http.ResponseWriter)
Handle 处理
func (*APIHandleError) String ¶
func (a *APIHandleError) String() string
Click to show internal directories.
Click to hide internal directories.