logf() is not directly called by regular code which makes the format
string less useful.
Also rename it to log().
-func (s *Sync) logf(level safcm.LogLevel, escaped bool,
- format string, a ...interface{}) {
-
+func (s *Sync) log(level safcm.LogLevel, escaped bool, msg string) {
if s.config.LogLevel < level {
return
}
if s.config.LogLevel < level {
return
}
Host: s.host,
Log: Log{
Level: level,
Host: s.host,
Log: Log{
Level: level,
- Text: fmt.Sprintf(format, a...),
},
Escaped: escaped,
}
}
func (s *Sync) logDebugf(format string, a ...interface{}) {
},
Escaped: escaped,
}
}
func (s *Sync) logDebugf(format string, a ...interface{}) {
- s.logf(safcm.LogDebug, false, format, a...)
+ s.log(safcm.LogDebug, false, fmt.Sprintf(format, a...))
}
func (s *Sync) logVerbosef(format string, a ...interface{}) {
}
func (s *Sync) logVerbosef(format string, a ...interface{}) {
- s.logf(safcm.LogVerbose, false, format, a...)
+ s.log(safcm.LogVerbose, false, fmt.Sprintf(format, a...))
}
// sendRecv sends a message over conn and waits for the response. Any MsgLog
}
// sendRecv sends a message over conn and waits for the response. Any MsgLog
}
log, ok := x.(safcm.MsgLog)
if ok {
}
log, ok := x.(safcm.MsgLog)
if ok {
- s.logf(log.Level, false, "%s", log.Text)
+ s.log(log.Level, false, log.Text)
// Display changes
changes := s.formatChanges(resp)
if changes != "" {
// Display changes
changes := s.formatChanges(resp)
if changes != "" {
- s.logf(safcm.LogInfo, true, "%s", changes)
+ s.log(safcm.LogInfo, true, changes)