mirror of
https://github.com/opencloud-eu/opencloud.git
synced 2026-09-14 23:00:31 -04:00
Bumps [github.com/KimMachineGun/automemlimit](https://github.com/KimMachineGun/automemlimit) from 0.7.5 to 1.0.0. - [Release notes](https://github.com/KimMachineGun/automemlimit/releases) - [Commits](https://github.com/KimMachineGun/automemlimit/compare/v0.7.5...v1.0.0) --- updated-dependencies: - dependency-name: github.com/KimMachineGun/automemlimit dependency-version: 1.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
23 lines
654 B
Go
23 lines
654 B
Go
package memlimit
|
|
|
|
import (
|
|
"context"
|
|
"log/slog"
|
|
)
|
|
|
|
var _ slog.Handler = discardHandler{}
|
|
|
|
type discardHandler struct{}
|
|
|
|
func (discardHandler) Enabled(context.Context, slog.Level) bool { return false }
|
|
func (discardHandler) Handle(context.Context, slog.Record) error { return nil }
|
|
func (dh discardHandler) WithAttrs([]slog.Attr) slog.Handler { return dh }
|
|
func (dh discardHandler) WithGroup(string) slog.Handler { return dh }
|
|
|
|
func memlimitLogger(logger *slog.Logger) *slog.Logger {
|
|
if logger == nil {
|
|
return slog.New(discardHandler{})
|
|
}
|
|
return logger.With(slog.String("package", "github.com/KimMachineGun/automemlimit/memlimit"))
|
|
}
|