more on logging...

This commit is contained in:
Helmut Merz 2023-06-26 19:39:23 +02:00
parent 4549cb3be3
commit 348478c220
2 changed files with 21 additions and 5 deletions

View file

@ -1,5 +1,18 @@
package log package log
import "git.sr.ht/~cco/go-scopes/logging" import (
"git.sr.ht/~cco/go-scopes/logging"
)
var Info = logging.GetLogger(nil).Info const (
DebugLevel = logging.DebugLevel
InfoLevel = logging.InfoLevel
)
var (
Debug = logging.GetLogger(nil).Debug
Info = logging.GetLogger(nil).Info
Warn = logging.GetLogger(nil).Warn
Error = logging.GetLogger(nil).Error
Err = logging.GetLogger(nil).Err
)

View file

@ -1,7 +1,6 @@
package logging package logging
import ( import (
"fmt"
"os" "os"
"path/filepath" "path/filepath"
@ -11,6 +10,11 @@ import (
"github.com/rs/zerolog/log" "github.com/rs/zerolog/log"
) )
const (
DebugLevel = zerolog.DebugLevel
InfoLevel = zerolog.InfoLevel
)
type Logger = zerolog.Logger type Logger = zerolog.Logger
var globalLogger *Logger = &log.Logger var globalLogger *Logger = &log.Logger
@ -40,7 +44,6 @@ func New(cfg *Cfg, home string) (*Logger, error) {
} else if !filepath.IsAbs(fn) { } else if !filepath.IsAbs(fn) {
fn = filepath.Join(home, fn) fn = filepath.Join(home, fn)
} }
fmt.Println("logfile:", fn)
f, err := os.OpenFile(fn, os.O_WRONLY|os.O_APPEND|os.O_CREATE, 0664) f, err := os.OpenFile(fn, os.O_WRONLY|os.O_APPEND|os.O_CREATE, 0664)
if err != nil { if err != nil {
GetLogger(nil).Err(err).Msg("logging.New: open log file") GetLogger(nil).Err(err).Msg("logging.New: open log file")
@ -55,5 +58,5 @@ func GetLogger(ctx lib.Context) *Logger {
return globalLogger return globalLogger
} }
// return ctx.Logger() // return ctx.Logger()
return nil return globalLogger
} }