statping/errors.go

19 lines
359 B
Go
Raw Normal View History

2018-06-11 03:41:02 +00:00
package main
import (
"fmt"
"strings"
)
func (f *Failure) ParseError() string {
err := strings.Contains(f.Issue, "operation timed out")
if err {
return fmt.Sprintf("HTTP Request timed out after x seconds")
}
err = strings.Contains(f.Issue, "x509: certificate is valid")
if err {
return fmt.Sprintf("SSL Certificate invalid")
}
return f.Issue
}