From 7eb19a0a7a6f3b46382cfea1200d813b81943265 Mon Sep 17 00:00:00 2001 From: Dan Fuhry Date: Thu, 15 May 2025 17:44:05 -0400 Subject: [PATCH] utils: add SetVerbosity/SetLevel to log; implement Containerization() for OpenBSD --- utils/hostname/hostname_openbsd.go | 4 ++++ utils/log/log.go | 8 ++++++++ 2 files changed, 12 insertions(+) diff --git a/utils/hostname/hostname_openbsd.go b/utils/hostname/hostname_openbsd.go index 3247639..75125a4 100644 --- a/utils/hostname/hostname_openbsd.go +++ b/utils/hostname/hostname_openbsd.go @@ -24,6 +24,10 @@ func Fqdn() string { return cachedFqdn } +func Containerization() ContainerType { + return ContainerNone +} + func fqdn() string { myName, myNameErr := os.ReadFile("/etc/myname") if myNameErr == nil { diff --git a/utils/log/log.go b/utils/log/log.go index e753541..21a4c03 100644 --- a/utils/log/log.go +++ b/utils/log/log.go @@ -75,6 +75,14 @@ func init() { flag.StringVar(&logLevel, "v", INFO.String(), "syslog log level for logs") } +func SetVerbosity(level int) { + logVerbosity = level +} + +func SetLevel(level Level) { + logLevel = level.String() +} + func V(level int) Logger { if logVerbosity >= level { return Default() -- 2.50.1