Documentation ¶
Index ¶
- Constants
- Variables
- func AppendString(strs ...string) string
- func BuildLogFilename(logtype string, subname string) string
- func BuildLogSubFilename(appName string, version string) string
- func ClearLogs() error
- func Debug(message string, fields ...zap.Field)
- func Error(message string, fields ...zap.Field)
- func Fatal(message string, fields ...zap.Field)
- func GetCurTime() int64
- func HashBuffer(buf []byte) string
- func Info(message string, fields ...zap.Field)
- func InitLogger(level zapcore.Level, isConsole bool, logpath string)
- func JSON(key string, obj interface{}) zap.Field
- func MD5Buffer(buf []byte) string
- func SyncLogger()
- func Warn(message string, fields ...zap.Field)
Constants ¶
View Source
const BigMsgLength = 4*1024*1024 - 1024
BigMsgLength -if msg length >= BigMsgLength, the message is big message
View Source
const DefaultBaseURL = "http://127.0.0.1/"
DefaultBaseURL - default baseurl
View Source
const DefaultIsAllowTemplateData = false
DefaultIsAllowTemplateData - Whether to allow templatedata
View Source
const DefaultMaxExpireTime = 24 * 60 * 60
DefaultMaxExpireTime - max expire time in seconds
View Source
const DefaultResNums = 0
DefaultResNums - This is the amount of resources available for this role
View Source
const DefaultTemplate = "default"
DefaultTemplate - This is default template available for this role.
View Source
const DefaultTemplatesPath = "./templates"
DefaultTemplatesPath - default templates file path
View Source
const VERSION = "0.3.9"
VERSION - adacore version
Variables ¶
View Source
var ( // ErrConfigNoAdaRenderServAddr - There is no AdaRenderServAddr in the configuration file ErrConfigNoAdaRenderServAddr = errors.New("There is no AdaRenderServAddr in the configuration file") // ErrConfigNoClientTokens - There is no ClientTokens in the configuration file ErrConfigNoClientTokens = errors.New("There is no ClientTokens in the configuration file") // ErrConfigNoAdaRenderToken - There is no AdaRenderToken in the configuration file ErrConfigNoAdaRenderToken = errors.New("There is no AdaRenderToken in the configuration file") // ErrConfigNoFilePath - There is no FilePath in the configuration file ErrConfigNoFilePath = errors.New("There is no FilePath in the configuration file") // ErrConfigNoBindAddr - There is no BindAddr in the configuration file ErrConfigNoBindAddr = errors.New("There is no BindAddr in the configuration file") // ErrAdaRenderClientNoServAddr - There is no ServAddr in AdaRenderClient ErrAdaRenderClientNoServAddr = errors.New("There is no ServAddr in AdaRenderClient") // ErrAdaRenderClientNoToken - There is no Token in AdaRenderClient ErrAdaRenderClientNoToken = errors.New("There is no Token in AdaRenderClient") // ErrAdaCoreDBInvalidHashName - There is invalid hashname in AdaCoreDB ErrAdaCoreDBInvalidHashName = errors.New("There is invalid hashname in AdaCoreDB") // ErrAdaCoreDBInvalidResList - There is invalid reslist in AdaCoreDB ErrAdaCoreDBInvalidResList = errors.New("There is invalid reslist in AdaCoreDB") // ErrServNoConfig - The config is invalid ErrServNoConfig = errors.New("The config is invalid") // ErrServInvalidToken - This token is invalid ErrServInvalidToken = errors.New("This token is invalid") // ErrServInvalidErrString - The err string is invalid ErrServInvalidErrString = errors.New("The err string is invalid") // ErrServInvalidResult - The result is invalid ErrServInvalidResult = errors.New("The result is invalid") // ErrEmptyHTMLData - The HTMLData is empty ErrEmptyHTMLData = errors.New("The HTMLData is empty") // ErrAdaCoreClientNoServAddr - There is no ServAddr in AdaCoreClient ErrAdaCoreClientNoServAddr = errors.New("There is no ServAddr in AdaCoreClient") // ErrAdaCoreClientNoToken - There is no Token in AdaCoreClient ErrAdaCoreClientNoToken = errors.New("There is no Token in AdaCoreClient") // ErrNoMarkdownData - The MarkdownData is empty ErrNoMarkdownData = errors.New("The MarkdownData is empty") // ErrInvalidHashDataAdaRender - invalid hashdata in adarender ErrInvalidHashDataAdaRender = errors.New("invalid hashdata in adarender") // ErrInvalidTotalHashDataAdaRender - invalid totalhashdata in adarender ErrInvalidTotalHashDataAdaRender = errors.New("invalid totalhashdata in adarender") // ErrInvalidCurStartAdaRender - invalid curstart in adarender ErrInvalidCurStartAdaRender = errors.New("invalid curstart in adarender") // ErrInvalidCurLengthAdaRender - invalid curlength in adarender ErrInvalidCurLengthAdaRender = errors.New("invalid curlength in adarender") // ErrInvalidTotalLengthAdaRender - invalid totallength in adarender ErrInvalidTotalLengthAdaRender = errors.New("invalid totallength in adarender") )
Functions ¶
func BuildLogFilename ¶
BuildLogFilename -
func BuildLogSubFilename ¶
BuildLogSubFilename -
func InitLogger ¶
InitLogger - initializes a thread-safe singleton logger
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.