Fixup previous commit to avoid using blank imports

This commit is contained in:
Ralf Haferkamp
2022-07-07 17:16:28 +02:00
parent 33f6ee34fc
commit 875ad911db
33 changed files with 45 additions and 66 deletions
-33
View File
@@ -1,33 +0,0 @@
package gomicro
import (
"os"
mzlog "github.com/go-micro/plugins/v4/logger/zerolog"
"github.com/rs/zerolog"
"go-micro.dev/v4/logger"
)
func init() {
// this is ugly, but "logger.DefaultLogger" is a global variable and we need to set it _before_ anybody uses it
setMicroLogger()
}
// for logging reasons we don't want the same logging level on both oCIS and micro. As a framework builder we do not
// want to expose to the end user the internal framework logs unless explicitly specified.
func setMicroLogger() {
if os.Getenv("MICRO_LOG_LEVEL") == "" {
_ = os.Setenv("MICRO_LOG_LEVEL", "error")
}
lev, err := zerolog.ParseLevel(os.Getenv("MICRO_LOG_LEVEL"))
if err != nil {
lev = zerolog.ErrorLevel
}
logger.DefaultLogger = mzlog.NewLogger(
logger.WithLevel(logger.Level(lev)),
logger.WithFields(map[string]interface{}{
"system": "go-micro",
}),
)
}
+26 -1
View File
@@ -6,12 +6,37 @@ import (
"strings"
"time"
mzlog "github.com/go-micro/plugins/v4/logger/zerolog"
"github.com/owncloud/ocis/v2/ocis-pkg/shared"
"github.com/rs/zerolog"
"github.com/rs/zerolog/log"
"go-micro.dev/v4/logger"
)
func init() {
// this is ugly, but "logger.DefaultLogger" is a global variable and we need to set it _before_ anybody uses it
setMicroLogger()
}
// for logging reasons we don't want the same logging level on both oCIS and micro. As a framework builder we do not
// want to expose to the end user the internal framework logs unless explicitly specified.
func setMicroLogger() {
if os.Getenv("MICRO_LOG_LEVEL") == "" {
_ = os.Setenv("MICRO_LOG_LEVEL", "error")
}
lev, err := zerolog.ParseLevel(os.Getenv("MICRO_LOG_LEVEL"))
if err != nil {
lev = zerolog.ErrorLevel
}
logger.DefaultLogger = mzlog.NewLogger(
logger.WithLevel(logger.Level(lev)),
logger.WithFields(map[string]interface{}{
"system": "go-micro",
}),
)
}
// Logger simply wraps the zerolog logger.
type Logger struct {
zerolog.Logger
+19 -2
View File
@@ -15,6 +15,7 @@ import (
"github.com/owncloud/ocis/v2/ocis-pkg/shared"
mzlog "github.com/go-micro/plugins/v4/logger/zerolog"
"github.com/mohae/deepcopy"
"github.com/olekukonko/tablewriter"
@@ -49,9 +50,9 @@ import (
users "github.com/owncloud/ocis/v2/services/users/pkg/command"
web "github.com/owncloud/ocis/v2/services/web/pkg/command"
webdav "github.com/owncloud/ocis/v2/services/webdav/pkg/command"
"github.com/rs/zerolog"
"github.com/thejerf/suture/v4"
_ "github.com/owncloud/ocis/v2/ocis-pkg/log/gomicro"
"go-micro.dev/v4/logger"
)
var (
@@ -156,6 +157,8 @@ func Start(o ...Option) error {
halt := make(chan os.Signal, 1)
signal.Notify(halt, syscall.SIGINT, syscall.SIGTERM, syscall.SIGQUIT, syscall.SIGHUP)
setMicroLogger()
// tolerance controls backoff cycles from the supervisor.
tolerance := 5
totalBackoff := 0
@@ -298,3 +301,17 @@ func trap(s *Service, halt chan os.Signal) {
s.Log.Debug().Str("service", "runtime service").Msgf("terminating with signal: %v", s)
os.Exit(0)
}
// for logging reasons we don't want the same logging level on both oCIS and micro. As a framework builder we do not
// want to expose to the end user the internal framework logs unless explicitly specified.
func setMicroLogger() {
if os.Getenv("MICRO_LOG_LEVEL") == "" {
_ = os.Setenv("MICRO_LOG_LEVEL", "error")
}
lev, err := zerolog.ParseLevel(os.Getenv("MICRO_LOG_LEVEL"))
if err != nil {
lev = zerolog.ErrorLevel
}
logger.DefaultLogger = mzlog.NewLogger(logger.WithLevel(logger.Level(lev)))
}
@@ -3,7 +3,6 @@ package main
import (
"os"
_ "github.com/owncloud/ocis/v2/ocis-pkg/log/gomicro"
"github.com/owncloud/ocis/v2/services/app-provider/pkg/command"
"github.com/owncloud/ocis/v2/services/app-provider/pkg/config/defaults"
)
@@ -3,7 +3,6 @@ package main
import (
"os"
_ "github.com/owncloud/ocis/v2/ocis-pkg/log/gomicro"
"github.com/owncloud/ocis/v2/services/app-registry/pkg/command"
"github.com/owncloud/ocis/v2/services/app-registry/pkg/config/defaults"
)
-1
View File
@@ -3,7 +3,6 @@ package main
import (
"os"
_ "github.com/owncloud/ocis/v2/ocis-pkg/log/gomicro"
"github.com/owncloud/ocis/v2/services/audit/pkg/command"
"github.com/owncloud/ocis/v2/services/audit/pkg/config/defaults"
)
@@ -3,7 +3,6 @@ package main
import (
"os"
_ "github.com/owncloud/ocis/v2/ocis-pkg/log/gomicro"
"github.com/owncloud/ocis/v2/services/auth-basic/pkg/command"
"github.com/owncloud/ocis/v2/services/auth-basic/pkg/config/defaults"
)
@@ -3,7 +3,6 @@ package main
import (
"os"
_ "github.com/owncloud/ocis/v2/ocis-pkg/log/gomicro"
"github.com/owncloud/ocis/v2/services/auth-bearer/pkg/command"
"github.com/owncloud/ocis/v2/services/auth-bearer/pkg/config/defaults"
)
@@ -3,7 +3,6 @@ package main
import (
"os"
_ "github.com/owncloud/ocis/v2/ocis-pkg/log/gomicro"
"github.com/owncloud/ocis/v2/services/auth-machine/pkg/command"
"github.com/owncloud/ocis/v2/services/auth-machine/pkg/config/defaults"
)
-1
View File
@@ -3,7 +3,6 @@ package main
import (
"os"
_ "github.com/owncloud/ocis/v2/ocis-pkg/log/gomicro"
"github.com/owncloud/ocis/v2/services/frontend/pkg/command"
"github.com/owncloud/ocis/v2/services/frontend/pkg/config/defaults"
)
-1
View File
@@ -3,7 +3,6 @@ package main
import (
"os"
_ "github.com/owncloud/ocis/v2/ocis-pkg/log/gomicro"
"github.com/owncloud/ocis/v2/services/gateway/pkg/command"
"github.com/owncloud/ocis/v2/services/gateway/pkg/config/defaults"
)
@@ -3,7 +3,6 @@ package main
import (
"os"
_ "github.com/owncloud/ocis/v2/ocis-pkg/log/gomicro"
"github.com/owncloud/ocis/v2/services/graph-explorer/pkg/command"
"github.com/owncloud/ocis/v2/services/graph-explorer/pkg/config/defaults"
)
-1
View File
@@ -3,7 +3,6 @@ package main
import (
"os"
_ "github.com/owncloud/ocis/v2/ocis-pkg/log/gomicro"
"github.com/owncloud/ocis/v2/services/graph/pkg/command"
"github.com/owncloud/ocis/v2/services/graph/pkg/config/defaults"
)
-1
View File
@@ -3,7 +3,6 @@ package main
import (
"os"
_ "github.com/owncloud/ocis/v2/ocis-pkg/log/gomicro"
"github.com/owncloud/ocis/v2/services/groups/pkg/command"
"github.com/owncloud/ocis/v2/services/groups/pkg/config/defaults"
)
-1
View File
@@ -3,7 +3,6 @@ package main
import (
"os"
_ "github.com/owncloud/ocis/v2/ocis-pkg/log/gomicro"
"github.com/owncloud/ocis/v2/services/idm/pkg/command"
"github.com/owncloud/ocis/v2/services/idm/pkg/config/defaults"
)
-1
View File
@@ -3,7 +3,6 @@ package main
import (
"os"
_ "github.com/owncloud/ocis/v2/ocis-pkg/log/gomicro"
"github.com/owncloud/ocis/v2/services/idp/pkg/command"
"github.com/owncloud/ocis/v2/services/idp/pkg/config/defaults"
)
-1
View File
@@ -3,7 +3,6 @@ package main
import (
"os"
_ "github.com/owncloud/ocis/v2/ocis-pkg/log/gomicro"
"github.com/owncloud/ocis/v2/services/nats/pkg/command"
"github.com/owncloud/ocis/v2/services/nats/pkg/config/defaults"
)
@@ -3,7 +3,6 @@ package main
import (
"os"
_ "github.com/owncloud/ocis/v2/ocis-pkg/log/gomicro"
"github.com/owncloud/ocis/v2/services/notifications/pkg/command"
"github.com/owncloud/ocis/v2/services/notifications/pkg/config/defaults"
)
-1
View File
@@ -3,7 +3,6 @@ package main
import (
"os"
_ "github.com/owncloud/ocis/v2/ocis-pkg/log/gomicro"
"github.com/owncloud/ocis/v2/services/ocdav/pkg/command"
"github.com/owncloud/ocis/v2/services/ocdav/pkg/config/defaults"
)
-1
View File
@@ -3,7 +3,6 @@ package main
import (
"os"
_ "github.com/owncloud/ocis/v2/ocis-pkg/log/gomicro"
"github.com/owncloud/ocis/v2/services/ocs/pkg/command"
"github.com/owncloud/ocis/v2/services/ocs/pkg/config/defaults"
)
-1
View File
@@ -3,7 +3,6 @@ package main
import (
"os"
_ "github.com/owncloud/ocis/v2/ocis-pkg/log/gomicro"
"github.com/owncloud/ocis/v2/services/proxy/pkg/command"
"github.com/owncloud/ocis/v2/services/proxy/pkg/config/defaults"
)
-1
View File
@@ -3,7 +3,6 @@ package main
import (
"os"
_ "github.com/owncloud/ocis/v2/ocis-pkg/log/gomicro"
"github.com/owncloud/ocis/v2/services/search/pkg/command"
"github.com/owncloud/ocis/v2/services/search/pkg/config/defaults"
)
-1
View File
@@ -3,7 +3,6 @@ package main
import (
"os"
_ "github.com/owncloud/ocis/v2/ocis-pkg/log/gomicro"
"github.com/owncloud/ocis/v2/services/settings/pkg/command"
"github.com/owncloud/ocis/v2/services/settings/pkg/config/defaults"
)
-1
View File
@@ -3,7 +3,6 @@ package main
import (
"os"
_ "github.com/owncloud/ocis/v2/ocis-pkg/log/gomicro"
"github.com/owncloud/ocis/v2/services/sharing/pkg/command"
"github.com/owncloud/ocis/v2/services/sharing/pkg/config/defaults"
)
@@ -3,7 +3,6 @@ package main
import (
"os"
_ "github.com/owncloud/ocis/v2/ocis-pkg/log/gomicro"
"github.com/owncloud/ocis/v2/services/storage-publiclink/pkg/command"
"github.com/owncloud/ocis/v2/services/storage-publiclink/pkg/config/defaults"
)
@@ -3,7 +3,6 @@ package main
import (
"os"
_ "github.com/owncloud/ocis/v2/ocis-pkg/log/gomicro"
"github.com/owncloud/ocis/v2/services/storage-shares/pkg/command"
"github.com/owncloud/ocis/v2/services/storage-shares/pkg/config/defaults"
)
@@ -3,7 +3,6 @@ package main
import (
"os"
_ "github.com/owncloud/ocis/v2/ocis-pkg/log/gomicro"
"github.com/owncloud/ocis/v2/services/storage-system/pkg/command"
"github.com/owncloud/ocis/v2/services/storage-system/pkg/config/defaults"
)
@@ -3,7 +3,6 @@ package main
import (
"os"
_ "github.com/owncloud/ocis/v2/ocis-pkg/log/gomicro"
"github.com/owncloud/ocis/v2/services/storage-users/pkg/command"
"github.com/owncloud/ocis/v2/services/storage-users/pkg/config/defaults"
)
-1
View File
@@ -3,7 +3,6 @@ package main
import (
"os"
_ "github.com/owncloud/ocis/v2/ocis-pkg/log/gomicro"
"github.com/owncloud/ocis/v2/services/store/pkg/command"
"github.com/owncloud/ocis/v2/services/store/pkg/config/defaults"
)
@@ -3,7 +3,6 @@ package main
import (
"os"
_ "github.com/owncloud/ocis/v2/ocis-pkg/log/gomicro"
"github.com/owncloud/ocis/v2/services/thumbnails/pkg/command"
"github.com/owncloud/ocis/v2/services/thumbnails/pkg/config/defaults"
)
-1
View File
@@ -3,7 +3,6 @@ package main
import (
"os"
_ "github.com/owncloud/ocis/v2/ocis-pkg/log/gomicro"
"github.com/owncloud/ocis/v2/services/users/pkg/command"
"github.com/owncloud/ocis/v2/services/users/pkg/config/defaults"
)
-1
View File
@@ -3,7 +3,6 @@ package main
import (
"os"
_ "github.com/owncloud/ocis/v2/ocis-pkg/log/gomicro"
"github.com/owncloud/ocis/v2/services/web/pkg/command"
"github.com/owncloud/ocis/v2/services/web/pkg/config/defaults"
)
-1
View File
@@ -3,7 +3,6 @@ package main
import (
"os"
_ "github.com/owncloud/ocis/v2/ocis-pkg/log/gomicro"
"github.com/owncloud/ocis/v2/services/webdav/pkg/command"
"github.com/owncloud/ocis/v2/services/webdav/pkg/config/defaults"
)