mirror of
https://github.com/opencloud-eu/opencloud.git
synced 2026-05-01 16:30:02 -05:00
Fixup previous commit to avoid using blank imports
This commit is contained in:
@@ -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
@@ -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
|
||||
|
||||
@@ -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"
|
||||
)
|
||||
|
||||
@@ -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"
|
||||
)
|
||||
|
||||
@@ -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"
|
||||
)
|
||||
|
||||
@@ -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"
|
||||
)
|
||||
|
||||
@@ -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"
|
||||
)
|
||||
|
||||
@@ -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"
|
||||
)
|
||||
|
||||
@@ -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"
|
||||
)
|
||||
|
||||
@@ -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"
|
||||
)
|
||||
|
||||
@@ -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"
|
||||
)
|
||||
|
||||
@@ -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"
|
||||
)
|
||||
|
||||
@@ -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"
|
||||
)
|
||||
|
||||
@@ -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"
|
||||
)
|
||||
|
||||
@@ -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"
|
||||
)
|
||||
|
||||
@@ -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"
|
||||
)
|
||||
|
||||
@@ -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"
|
||||
)
|
||||
|
||||
@@ -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"
|
||||
)
|
||||
|
||||
@@ -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"
|
||||
)
|
||||
|
||||
@@ -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"
|
||||
)
|
||||
|
||||
@@ -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"
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user