diff options
| author | jwijenbergh <jeroenwijenbergh@protonmail.com> | 2022-11-17 17:11:30 +0100 |
|---|---|---|
| committer | jwijenbergh <jeroenwijenbergh@protonmail.com> | 2022-11-17 17:11:30 +0100 |
| commit | cec330c1644a0318f2037b786b4cb3a34c6f17ff (patch) | |
| tree | 6011fb3bb852b097b2d2d978bbddc7afb1bd6273 | |
| parent | d9dd452748f524efc3e172f7181a8a538b9143c1 (diff) | |
Log: Add additional params to get rid of Sprintf calls
| -rw-r--r-- | client/client.go | 7 | ||||
| -rw-r--r-- | client/server.go | 32 | ||||
| -rw-r--r-- | internal/log/log.go | 27 |
3 files changed, 28 insertions, 38 deletions
diff --git a/client/client.go b/client/client.go index da765c1..103136b 100644 --- a/client/client.go +++ b/client/client.go @@ -1,7 +1,6 @@ package client import ( - "fmt" "strings" "github.com/eduvpn/eduvpn-common/internal/config" @@ -129,11 +128,11 @@ func (client *Client) Register( // Check if we are able to fetch discovery, and log if something went wrong _, discoServersErr := client.GetDiscoServers() if discoServersErr != nil { - client.Logger.Warning(fmt.Sprintf("Failed to get discovery servers: %v", discoServersErr)) + client.Logger.Warning("Failed to get discovery servers: %v", discoServersErr) } _, discoOrgsErr := client.GetDiscoOrganizations() if discoOrgsErr != nil { - client.Logger.Warning(fmt.Sprintf("Failed to get discovery organizations: %v", discoOrgsErr)) + client.Logger.Warning("Failed to get discovery organizations: %v", discoOrgsErr) } return nil @@ -147,7 +146,7 @@ func (client *Client) Deregister() { // Save the config saveErr := client.Config.Save(&client) if saveErr != nil { - client.Logger.Info(fmt.Sprintf("failed saving configuration, error: %s", types.GetErrorTraceback(saveErr))) + client.Logger.Info("failed saving configuration, error: %s", types.GetErrorTraceback(saveErr)) } // Empty out the state diff --git a/client/server.go b/client/server.go index 5e1c31f..3bcecc6 100644 --- a/client/server.go +++ b/client/server.go @@ -83,7 +83,7 @@ func (client *Client) getConfig( // This is best effort endpointErr := server.RefreshEndpoints(chosenServer) if endpointErr != nil { - client.Logger.Warning(fmt.Sprintf("failed to refresh server endpoints: %v", endpointErr)) + client.Logger.Warning("failed to refresh server endpoints: %v", endpointErr) } config, configType, configErr := client.retryConfigAuth(chosenServer, preferTCP) @@ -103,10 +103,8 @@ func (client *Client) getConfig( saveErr := client.Config.Save(&client) if saveErr != nil { client.Logger.Info( - fmt.Sprintf( - "Failed saving configuration after getting a server: %s", - types.GetErrorTraceback(saveErr), - ), + "Failed saving configuration after getting a server: %s", + types.GetErrorTraceback(saveErr), ) } @@ -154,10 +152,8 @@ func (client *Client) RemoveSecureInternet() error { saveErr := client.Config.Save(&client) if saveErr != nil { client.Logger.Info( - fmt.Sprintf( - "Failed saving configuration after removing a secure internet server: %s", - types.GetErrorTraceback(saveErr), - ), + "Failed saving configuration after removing a secure internet server: %s", + types.GetErrorTraceback(saveErr), ) } return nil @@ -180,10 +176,8 @@ func (client *Client) RemoveInstituteAccess(url string) error { saveErr := client.Config.Save(&client) if saveErr != nil { client.Logger.Info( - fmt.Sprintf( - "Failed saving configuration after removing an institute access server: %s", - types.GetErrorTraceback(saveErr), - ), + "Failed saving configuration after removing an institute access server: %s", + types.GetErrorTraceback(saveErr), ) } return nil @@ -206,10 +200,8 @@ func (client *Client) RemoveCustomServer(url string) error { saveErr := client.Config.Save(&client) if saveErr != nil { client.Logger.Info( - fmt.Sprintf( - "Failed saving configuration after removing a custom server: %s", - types.GetErrorTraceback(saveErr), - ), + "Failed saving configuration after removing a custom server: %s", + types.GetErrorTraceback(saveErr), ) } return nil @@ -569,10 +561,8 @@ func (client *Client) ShouldRenewButton() bool { if currentServerErr != nil { client.Logger.Info( - fmt.Sprintf( - "No server found to renew with err: %s", - types.GetErrorTraceback(currentServerErr), - ), + "No server found to renew with err: %s", + types.GetErrorTraceback(currentServerErr), ) return false } diff --git a/internal/log/log.go b/internal/log/log.go index f8326eb..710d34b 100644 --- a/internal/log/log.go +++ b/internal/log/log.go @@ -90,24 +90,24 @@ func (logger *FileLogger) Inherit(label string, err error) { } } -func (logger *FileLogger) Debug(msg string) { - logger.log(LOG_DEBUG, msg) +func (logger *FileLogger) Debug(msg string, params ...interface{}) { + logger.log(LOG_DEBUG, msg, params...) } -func (logger *FileLogger) Info(msg string) { - logger.log(LOG_INFO, msg) +func (logger *FileLogger) Info(msg string, params ...interface{}) { + logger.log(LOG_INFO, msg, params...) } -func (logger *FileLogger) Warning(msg string) { - logger.log(LOG_WARNING, msg) +func (logger *FileLogger) Warning(msg string, params ...interface{}) { + logger.log(LOG_WARNING, msg, params...) } -func (logger *FileLogger) Error(msg string) { - logger.log(LOG_ERROR, msg) +func (logger *FileLogger) Error(msg string, params ...interface{}) { + logger.log(LOG_ERROR, msg, params...) } -func (logger *FileLogger) Fatal(msg string) { - logger.log(LOG_FATAL, msg) +func (logger *FileLogger) Fatal(msg string, params ...interface{}) { + logger.log(LOG_FATAL, msg, params...) } func (logger *FileLogger) Close() { @@ -119,10 +119,11 @@ func (logger *FileLogger) getFilename(directory string) string { return fmt.Sprintf("%s.log", pathString) } -func (logger *FileLogger) log(level LogLevel, str string) { +func (logger *FileLogger) log(level LogLevel, msg string, params ...interface{}) { if level >= logger.Level && logger.Level != LOG_NOTSET { - msg := fmt.Sprintf("- Go - %s - %s", level.String(), str) + formatted_msg := fmt.Sprintf(msg, params...) + format := fmt.Sprintf("- Go - %s - %s", level.String(), formatted_msg) // To log file - log.Println(msg) + log.Println(format) } } |
