From: Dan Fuhry Date: Thu, 15 May 2025 21:44:05 +0000 (-0400) Subject: utils: add SetVerbosity/SetLevel to log; implement Containerization() for OpenBSD X-Git-Url: https://go.fuhry.dev/?a=commitdiff_plain;h=7eb19a0a7a6f3b46382cfea1200d813b81943265;p=runtime.git utils: add SetVerbosity/SetLevel to log; implement Containerization() for OpenBSD --- 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()