|
package internal |
|
|
|
type Code struct { |
|
code string |
|
msg string |
|
} |
|
|
|
var ( |
|
codeOk = NewCode("0", "ok") |
|
codeSuccess = NewCode("0", "success") |
|
|
|
codeErrParamsInvalid = NewCode("10000", "params invalid") |
|
codeErrWorkersLimit = NewCode("10001", "workers limit") |
|
codeErrChannelNotExisted = NewCode("10002", "channel not existed") |
|
codeErrChannelExisted = NewCode("10003", "channel existed") |
|
codeErrChannelEmpty = NewCode("10004", "channel empty") |
|
codeErrGenerateTokenFailed = NewCode("10005", "generate token failed") |
|
codeErrSaveFileFailed = NewCode("10006", "save file failed") |
|
codeErrParseJsonFailed = NewCode("10007", "parse json failed") |
|
|
|
codeErrProcessPropertyFailed = NewCode("10100", "process property json failed") |
|
codeErrStartWorkerFailed = NewCode("10101", "start worker failed") |
|
codeErrStopWorkerFailed = NewCode("10102", "stop worker failed") |
|
codeErrHttpStatusNotOk = NewCode("10103", "http status not 200") |
|
codeErrUpdateWorkerFailed = NewCode("10104", "update worker failed") |
|
codeErrReadDirectoryFailed = NewCode("10105", "read directory failed") |
|
codeErrReadFileFailed = NewCode("10106", "read file failed") |
|
) |
|
|
|
func NewCode(code string, msg string) *Code { |
|
return &Code{ |
|
code: code, |
|
msg: msg, |
|
} |
|
} |
|
|