summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjwijenbergh <jeroenwijenbergh@protonmail.com>2022-11-17 17:11:30 +0100
committerjwijenbergh <jeroenwijenbergh@protonmail.com>2022-11-17 17:11:30 +0100
commitcec330c1644a0318f2037b786b4cb3a34c6f17ff (patch)
tree6011fb3bb852b097b2d2d978bbddc7afb1bd6273
parentd9dd452748f524efc3e172f7181a8a538b9143c1 (diff)
Log: Add additional params to get rid of Sprintf calls
-rw-r--r--client/client.go7
-rw-r--r--client/server.go32
-rw-r--r--internal/log/log.go27
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)
}
}