fix(dnscheck): log "ok" rather than "<nil>" on success (#695)
See https://github.com/ooni/probe/issues/2020
This commit is contained in:
parent
88236a4352
commit
6a63f1b044
5 changed files with 33 additions and 2 deletions
|
|
@ -61,3 +61,11 @@ func (logDiscarder) Warn(msg string) {}
|
|||
|
||||
// Warnf implements Logger.Warnf
|
||||
func (logDiscarder) Warnf(format string, v ...interface{}) {}
|
||||
|
||||
// ErrorToStringOrOK emits "ok" on "<nil>"" values for success.
|
||||
func ErrorToStringOrOK(err error) string {
|
||||
if err != nil {
|
||||
return err.Error()
|
||||
}
|
||||
return "ok"
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue