diff --git a/internal/logger/syslog_darwin.go b/internal/logger/syslog_darwin.go new file mode 100644 index 00000000..335cfb66 --- /dev/null +++ b/internal/logger/syslog_darwin.go @@ -0,0 +1,12 @@ +//go:build darwin + +package logger + +import ( + "fmt" + "io" +) + +func newSysLog(_ string) (io.WriteCloser, error) { + return nil, fmt.Errorf("unavailable on macOS") +} diff --git a/internal/logger/syslog_unix.go b/internal/logger/syslog_unix.go index 5d4b1860..0b07040e 100644 --- a/internal/logger/syslog_unix.go +++ b/internal/logger/syslog_unix.go @@ -1,4 +1,4 @@ -//go:build !windows +//go:build !windows && !darwin package logger diff --git a/internal/logger/syslog_win.go b/internal/logger/syslog_win.go index 380a84d5..7468d83e 100644 --- a/internal/logger/syslog_win.go +++ b/internal/logger/syslog_win.go @@ -7,6 +7,6 @@ import ( "io" ) -func newSysLog(prefix string) (io.WriteCloser, error) { - return nil, fmt.Errorf("not implemented on windows") +func newSysLog(_ string) (io.WriteCloser, error) { + return nil, fmt.Errorf("unavailable on Windows") }