diff options
| author | Jeff Carr <[email protected]> | 2024-01-08 11:05:40 -0600 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2024-01-08 11:05:40 -0600 |
| commit | b1c311a1e23f8b6557a289e85bb9f402b8523fdf (patch) | |
| tree | 94372234fe06f67af52fa7adb831dd35fb004214 /main.go | |
| parent | e14bd65844c2a4abb4d98e9977de664984567603 (diff) | |
errors are always displayed
Signed-off-by: Jeff Carr <[email protected]>
Diffstat (limited to 'main.go')
| -rw-r--r-- | main.go | 15 |
1 files changed, 10 insertions, 5 deletions
@@ -128,23 +128,28 @@ func main() { // check the four known things to see if they are all WORKING myTicker(10 * time.Second, "MAIN LOOP", func() { + var working bool = true if me.hostnameStatus.GetText() != "WORKING" { log.Log(CHANGE, "The hostname is not WORKING yet", me.hostnameStatus.GetText()) - return + working = false } if me.statusIPv6.Get() != "WORKING" { log.Log(CHANGE, "IPv6 DNS lookup has not been confirmed yet", me.statusIPv6.Get()) - return + working = false } if me.DnsStatus.GetText() != "WORKING" { log.Log(CHANGE, "Your IPv6 DNS settings have not been confirmed yet", me.DnsStatus.GetText()) - return + working = false } if me.DnsAPIstatus.GetText() != "WORKING" { log.Log(CHANGE, "The DNS API provider is not yet working", me.DnsAPIstatus.GetText()) - return + working = false + } + if working { + log.Log(CHANGE, "EVERYTHING IS WORKING. YOU HAVE IPv6 BLISS. TODO: don't check so often now") + } else { + log.Log(CHANGE, "EVERYTHING IS NOT WORKING. Probably run fix() here?") } - log.Log(CHANGE, "EVERYTHING IS WORKING. YOU HAVE IPv6 BLISS. TODO: don't check so often now") }) } |
