mirror of
https://github.com/pgsty/minio.git
synced 2026-07-19 12:10:24 +03:00
Migrate this project to minio micro services code
This commit is contained in:
@@ -21,27 +21,13 @@ import (
|
||||
"reflect"
|
||||
|
||||
"github.com/Sirupsen/logrus"
|
||||
"github.com/minio/minio/pkg/probe"
|
||||
"github.com/weekface/mgorus"
|
||||
"github.com/minio/minio-xl/pkg/probe"
|
||||
)
|
||||
|
||||
type fields map[string]interface{}
|
||||
|
||||
var log = logrus.New() // Default console logger.
|
||||
|
||||
// log2Mongo enables logging to mongodb. Use capped collection to
|
||||
func log2Mongo(url, db, collection string) *probe.Error {
|
||||
hooker, e := mgorus.NewHooker(url, db, collection)
|
||||
if e != nil {
|
||||
return probe.NewError(e)
|
||||
}
|
||||
|
||||
log.Hooks.Add(hooker) // Add mongodb hook.
|
||||
log.Formatter = &logrus.JSONFormatter{} // JSON formatted log.
|
||||
log.Level = logrus.InfoLevel // Minimum log level.
|
||||
return nil
|
||||
}
|
||||
|
||||
func errorIf(err *probe.Error, msg string, fields map[string]interface{}) {
|
||||
if err == nil {
|
||||
return
|
||||
@@ -77,11 +63,3 @@ func fatalIf(err *probe.Error, msg string, fields map[string]interface{}) {
|
||||
}
|
||||
log.WithFields(fields).Fatal(msg)
|
||||
}
|
||||
|
||||
func audit(msg string, fields logrus.Fields) {
|
||||
if fields == nil {
|
||||
fields = make(map[string]interface{})
|
||||
}
|
||||
|
||||
log.WithFields(fields).Info(msg)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user