Skip to content

Commit b9d1fda

Browse files
committed
feat: ssl status: format all error with severity
1 parent 5122ad1 commit b9d1fda

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

services/sslstatus/sslcheck.go

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,23 @@ func checkSSLExpiry(domain string, logger *log.Logger) string {
1212
conn, err := tls.Dial("tcp", domain+":443", &tls.Config{
1313
InsecureSkipVerify: true,
1414
})
15+
16+
status := "Info"
17+
1518
if err != nil {
16-
return fmt.Sprintf("error: %s - %v\n", strings.TrimPrefix(domain, "*."), err)
19+
status = "Danger"
20+
21+
return fmt.Sprintf("%s: %s - %v\n",
22+
status,
23+
strings.TrimPrefix(domain, "*."),
24+
err)
1725
}
26+
1827
defer conn.Close()
1928

2029
cleanDomain := strings.TrimPrefix(domain, "*.")
2130
certs := conn.ConnectionState().PeerCertificates
2231

23-
status := "Info"
24-
2532
if len(certs) > 0 {
2633
cert := certs[0]
2734

0 commit comments

Comments
 (0)