fix:修正日志逻辑
This commit is contained in:
13
util/log.go
13
util/log.go
@@ -17,6 +17,9 @@ type loG struct {
|
|||||||
var Log loG
|
var Log loG
|
||||||
|
|
||||||
func (*loG) WriteLog(name string, a ...interface{}) {
|
func (*loG) WriteLog(name string, a ...interface{}) {
|
||||||
|
if !global.Config.Settings.DemoMode {
|
||||||
|
return
|
||||||
|
}
|
||||||
for _, v := range a {
|
for _, v := range a {
|
||||||
var t string
|
var t string
|
||||||
switch reflect.TypeOf(v).Kind() {
|
switch reflect.TypeOf(v).Kind() {
|
||||||
@@ -41,22 +44,20 @@ func (c *loG) genTimeStamp() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func (c *loG) Println(a ...interface{}) {
|
func (c *loG) Println(a ...interface{}) {
|
||||||
|
c.genTimeStamp()
|
||||||
|
c.WriteLog("Login-"+c.timeStamp+".log", a...)
|
||||||
if !global.Status.Output {
|
if !global.Status.Output {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
c.genTimeStamp()
|
|
||||||
if global.Config.Settings.DemoMode {
|
|
||||||
c.WriteLog("Login-"+c.timeStamp+".log", a...)
|
|
||||||
}
|
|
||||||
log.Println(a...)
|
log.Println(a...)
|
||||||
}
|
}
|
||||||
|
|
||||||
func (c *loG) Fatalln(a ...interface{}) {
|
func (c *loG) Fatalln(a ...interface{}) {
|
||||||
|
c.genTimeStamp()
|
||||||
|
c.WriteLog("LoginError-"+c.timeStamp+".log", a...)
|
||||||
if !global.Status.Output {
|
if !global.Status.Output {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
c.genTimeStamp()
|
|
||||||
c.WriteLog("LoginError-"+c.timeStamp+".log", a...)
|
|
||||||
log.Fatalln(a...)
|
log.Fatalln(a...)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user