128 lines
		
	
	
		
			3.9 KiB
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			128 lines
		
	
	
		
			3.9 KiB
		
	
	
	
		
			Go
		
	
	
	
	
	
| // Copyright 2014 beego Author. All Rights Reserved.
 | |
| //
 | |
| // Licensed under the Apache License, Version 2.0 (the "License");
 | |
| // you may not use this file except in compliance with the License.
 | |
| // You may obtain a copy of the License at
 | |
| //
 | |
| //      http://www.apache.org/licenses/LICENSE-2.0
 | |
| //
 | |
| // Unless required by applicable law or agreed to in writing, software
 | |
| // distributed under the License is distributed on an "AS IS" BASIS,
 | |
| // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | |
| // See the License for the specific language governing permissions and
 | |
| // limitations under the License.
 | |
| 
 | |
| package adapter
 | |
| 
 | |
| import (
 | |
| 	"strings"
 | |
| 
 | |
| 	"github.com/beego/beego/v2/core/logs"
 | |
| )
 | |
| 
 | |
| // Log levels to control the logging output.
 | |
| // Deprecated: use github.com/beego/beego/v2/core/logs instead.
 | |
| const (
 | |
| 	LevelEmergency     = logs.LevelEmergency
 | |
| 	LevelAlert         = logs.LevelAlert
 | |
| 	LevelCritical      = logs.LevelCritical
 | |
| 	LevelError         = logs.LevelError
 | |
| 	LevelWarning       = logs.LevelWarning
 | |
| 	LevelNotice        = logs.LevelNotice
 | |
| 	LevelInformational = logs.LevelInformational
 | |
| 	LevelDebug         = logs.LevelDebug
 | |
| )
 | |
| 
 | |
| // BeeLogger references the used application logger.
 | |
| // Deprecated: use github.com/beego/beego/v2/core/logs instead.
 | |
| var BeeLogger = logs.GetBeeLogger()
 | |
| 
 | |
| // SetLevel sets the global log level used by the simple logger.
 | |
| // Deprecated: use github.com/beego/beego/v2/core/logs instead.
 | |
| func SetLevel(l int) {
 | |
| 	logs.SetLevel(l)
 | |
| }
 | |
| 
 | |
| // SetLogFuncCall set the CallDepth, default is 3
 | |
| // Deprecated: use github.com/beego/beego/v2/core/logs instead.
 | |
| func SetLogFuncCall(b bool) {
 | |
| 	logs.SetLogFuncCall(b)
 | |
| }
 | |
| 
 | |
| // SetLogger sets a new logger.
 | |
| // Deprecated: use github.com/beego/beego/v2/core/logs instead.
 | |
| func SetLogger(adaptername string, config string) error {
 | |
| 	return logs.SetLogger(adaptername, config)
 | |
| }
 | |
| 
 | |
| // Emergency logs a message at emergency level.
 | |
| // Deprecated: use github.com/beego/beego/v2/core/logs instead.
 | |
| func Emergency(v ...interface{}) {
 | |
| 	logs.Emergency(generateFmtStr(len(v)), v...)
 | |
| }
 | |
| 
 | |
| // Alert logs a message at alert level.
 | |
| // Deprecated: use github.com/beego/beego/v2/core/logs instead.
 | |
| func Alert(v ...interface{}) {
 | |
| 	logs.Alert(generateFmtStr(len(v)), v...)
 | |
| }
 | |
| 
 | |
| // Critical logs a message at critical level.
 | |
| // Deprecated: use github.com/beego/beego/v2/core/logs instead.
 | |
| func Critical(v ...interface{}) {
 | |
| 	logs.Critical(generateFmtStr(len(v)), v...)
 | |
| }
 | |
| 
 | |
| // Error logs a message at error level.
 | |
| // Deprecated: use github.com/beego/beego/v2/core/logs instead.
 | |
| func Error(v ...interface{}) {
 | |
| 	logs.Error(generateFmtStr(len(v)), v...)
 | |
| }
 | |
| 
 | |
| // Warning logs a message at warning level.
 | |
| // Deprecated: use github.com/beego/beego/v2/core/logs instead.
 | |
| func Warning(v ...interface{}) {
 | |
| 	logs.Warning(generateFmtStr(len(v)), v...)
 | |
| }
 | |
| 
 | |
| // Warn compatibility alias for Warning()
 | |
| // Deprecated: use github.com/beego/beego/v2/core/logs instead.
 | |
| func Warn(v ...interface{}) {
 | |
| 	logs.Warn(generateFmtStr(len(v)), v...)
 | |
| }
 | |
| 
 | |
| // Notice logs a message at notice level.
 | |
| // Deprecated: use github.com/beego/beego/v2/core/logs instead.
 | |
| func Notice(v ...interface{}) {
 | |
| 	logs.Notice(generateFmtStr(len(v)), v...)
 | |
| }
 | |
| 
 | |
| // Informational logs a message at info level.
 | |
| // Deprecated: use github.com/beego/beego/v2/core/logs instead.
 | |
| func Informational(v ...interface{}) {
 | |
| 	logs.Informational(generateFmtStr(len(v)), v...)
 | |
| }
 | |
| 
 | |
| // Info compatibility alias for Warning()
 | |
| // Deprecated: use github.com/beego/beego/v2/core/logs instead.
 | |
| func Info(v ...interface{}) {
 | |
| 	logs.Info(generateFmtStr(len(v)), v...)
 | |
| }
 | |
| 
 | |
| // Debug logs a message at debug level.
 | |
| // Deprecated: use github.com/beego/beego/v2/core/logs instead.
 | |
| func Debug(v ...interface{}) {
 | |
| 	logs.Debug(generateFmtStr(len(v)), v...)
 | |
| }
 | |
| 
 | |
| // Trace logs a message at trace level.
 | |
| // compatibility alias for Warning()
 | |
| // Deprecated: use github.com/beego/beego/v2/core/logs instead.
 | |
| func Trace(v ...interface{}) {
 | |
| 	logs.Trace(generateFmtStr(len(v)), v...)
 | |
| }
 | |
| 
 | |
| func generateFmtStr(n int) string {
 | |
| 	return strings.Repeat("%v ", n)
 | |
| }
 |