mirror of
https://github.com/drakkan/sftpgo.git
synced 2025-12-07 14:50:55 +03:00
Refactor the logging system
* created a "Log" function for type "Connection" * created a "log" function for type "Provider" * replace logger calls to Log/log where possible I also renamed PGSSQL to PGSQL, as this seemed to be a typo Signed-off-by: Jo Vandeginste <Jo.Vandeginste@kuleuven.be>
This commit is contained in:
@@ -250,3 +250,16 @@ func getUserFromDbRow(row *sql.Row, rows *sql.Rows) (User, error) {
|
||||
}
|
||||
return user, err
|
||||
}
|
||||
|
||||
func sqlCommonLog(level string, sender string, format string, v ...interface{}) {
|
||||
switch level {
|
||||
case "info":
|
||||
logger.Info(sender, "", format, v...)
|
||||
case "warn":
|
||||
logger.Warn(sender, "", format, v...)
|
||||
case "error":
|
||||
logger.Error(sender, "", format, v...)
|
||||
default:
|
||||
logger.Debug(sender, "", format, v...)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user