From af3aac6b459791fabd8ebc306cdff47c609fbf53 Mon Sep 17 00:00:00 2001 From: Igor Drozdov Date: Wed, 15 Sep 2021 20:46:00 +0300 Subject: Add context fields to logging It adds correlation ids wherever possible --- internal/sshd/server_config.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'internal/sshd/server_config.go') diff --git a/internal/sshd/server_config.go b/internal/sshd/server_config.go index 7306944..68210f8 100644 --- a/internal/sshd/server_config.go +++ b/internal/sshd/server_config.go @@ -32,12 +32,12 @@ func newServerConfig(cfg *config.Config) (*serverConfig, error) { for _, filename := range cfg.Server.HostKeyFiles { keyRaw, err := os.ReadFile(filename) if err != nil { - log.WithError(err).Warnf("Failed to read host key %v", filename) + log.WithError(err).WithFields(log.Fields{"filename": filename}).Warn("Failed to read host key") continue } key, err := ssh.ParsePrivateKey(keyRaw) if err != nil { - log.WithError(err).Warnf("Failed to parse host key %v", filename) + log.WithError(err).WithFields(log.Fields{"filename": filename}).Warn("Failed to parse host key") continue } -- cgit v1.2.1