Commit 6aca8369 by yemin

no message

parent 428d31ce
......@@ -14,4 +14,14 @@ type LogConfig struct {
LogIndexNamePrefix string
}
var Conf = LogConfig{"Debug", true, 0, true, ""}
var conf = &LogConfig{"Debug", true, 0, true, ""}
func Init(logConfig *LogConfig) {
if logConfig != nil {
conf.LogLevel = logConfig.LogLevel
conf.LogIndexNamePrefix = logConfig.LogIndexNamePrefix
conf.LogColorful = logConfig.LogColorful
conf.LogShowSql = logConfig.LogShowSql
conf.LogResponseLength = logConfig.LogResponseLength
}
}
......@@ -24,7 +24,7 @@ func DebugDo(f func()) {
func IsDebug() bool {
ok := false
switch strings.ToLower(Conf.LogLevel) {
switch strings.ToLower(conf.LogLevel) {
case strings.ToLower(LevelDebug):
ok = true
break
......@@ -34,7 +34,7 @@ func IsDebug() bool {
func Debugf(format string, msg ...interface{}) {
ok := false
switch strings.ToLower(Conf.LogLevel) {
switch strings.ToLower(conf.LogLevel) {
case strings.ToLower(LevelDebug):
ok = true
break
......@@ -47,7 +47,7 @@ func Debugf(format string, msg ...interface{}) {
func Debug(msg interface{}) {
ok := false
switch strings.ToLower(Conf.LogLevel) {
switch strings.ToLower(conf.LogLevel) {
case strings.ToLower(LevelDebug):
ok = true
break
......@@ -60,7 +60,7 @@ func Debug(msg interface{}) {
func Infof(format string, msg ...interface{}) {
ok := false
switch strings.ToLower(Conf.LogLevel) {
switch strings.ToLower(conf.LogLevel) {
case strings.ToLower(LevelDebug):
ok = true
break
......@@ -76,7 +76,7 @@ func Infof(format string, msg ...interface{}) {
func Info(msg interface{}) {
ok := false
switch strings.ToLower(Conf.LogLevel) {
switch strings.ToLower(conf.LogLevel) {
case strings.ToLower(LevelDebug):
ok = true
break
......@@ -92,7 +92,7 @@ func Info(msg interface{}) {
func Warnf(format string, msg ...interface{}) {
ok := false
switch strings.ToLower(Conf.LogLevel) {
switch strings.ToLower(conf.LogLevel) {
case strings.ToLower(LevelDebug):
ok = true
break
......@@ -111,7 +111,7 @@ func Warnf(format string, msg ...interface{}) {
func Warn(msg interface{}) {
ok := false
switch strings.ToLower(Conf.LogLevel) {
switch strings.ToLower(conf.LogLevel) {
case strings.ToLower(LevelDebug):
ok = true
break
......@@ -130,7 +130,7 @@ func Warn(msg interface{}) {
func Errorf(format string, msg ...interface{}) {
ok := false
switch strings.ToLower(Conf.LogLevel) {
switch strings.ToLower(conf.LogLevel) {
case strings.ToLower(LevelDebug):
ok = true
break
......@@ -152,7 +152,7 @@ func Errorf(format string, msg ...interface{}) {
func Error(msg interface{}) {
ok := false
switch strings.ToLower(Conf.LogLevel) {
switch strings.ToLower(conf.LogLevel) {
case strings.ToLower(LevelDebug):
ok = true
break
......@@ -190,7 +190,7 @@ const (
func print(tag, file string, line int, msg interface{}) {
str := "%s %s [%d] %s %d %s"
if Conf.LogColorful {
if conf.LogColorful {
switch tag {
case LevelDebug:
str = "%s %s [%d] %s %d " + green + "%s" + reset
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment