From 7d07aabb4f56b2e1636172210714101d328761c1 Mon Sep 17 00:00:00 2001 From: Robert Jacob Date: Fri, 10 Jun 2022 11:57:29 +0200 Subject: [PATCH] Move logger to separate package --- log/{ => static}/static.go | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) rename log/{ => static}/static.go (73%) diff --git a/log/static.go b/log/static/static.go similarity index 73% rename from log/static.go rename to log/static/static.go index c5afc9b..f6951ad 100644 --- a/log/static.go +++ b/log/static/static.go @@ -1,14 +1,20 @@ -package log +// Package static provides a simple static logger implementation for easy migration of existing pre-v2 code. +// +// The package is usually imported aliased as "log" to be compatible with the v1 approach. +// +// The static logger instance needs to be initialized during startup of the application using SetLogger. +package static import ( "sync" + "github.com/ViaQ/logerr/v2/log" "github.com/go-logr/logr" ) var ( lock sync.RWMutex - logger = NewLogger("uninitialized") + logger = log.NewLogger("uninitialized") ) // SetLogger sets the static logger instance.