Fix TM2 validator GUI to hide errs when valid

Project: http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/commit/d87c8b3d
Tree: 
http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/tree/d87c8b3d
Diff: 
http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/diff/d87c8b3d

Branch: refs/heads/master
Commit: d87c8b3d34fad73ffe7f665805b548e1b9267531
Parents: c9196a1
Author: Robert Butts <[email protected]>
Authored: Mon Mar 6 08:47:34 2017 -0700
Committer: Dave Neuman <[email protected]>
Committed: Wed Apr 12 15:43:31 2017 -0600

----------------------------------------------------------------------
 .../traffic_monitor/tools/validator-service.go      | 16 +++++++++-------
 1 file changed, 9 insertions(+), 7 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol/blob/d87c8b3d/traffic_monitor_golang/traffic_monitor/tools/validator-service.go
----------------------------------------------------------------------
diff --git a/traffic_monitor_golang/traffic_monitor/tools/validator-service.go 
b/traffic_monitor_golang/traffic_monitor/tools/validator-service.go
index 0b551c8..22295dd 100644
--- a/traffic_monitor_golang/traffic_monitor/tools/validator-service.go
+++ b/traffic_monitor_golang/traffic_monitor/tools/validator-service.go
@@ -182,14 +182,16 @@ func printLogs(logs Logs, w io.Writer) {
                }
                fmt.Fprintf(w, `<td><span>as of %v</span></td>`, lastCheck)
 
-               fmt.Fprintf(w, `<td><span style="font-family:monospace">`)
-               logCopy := log.Get()
-               firstMsg := ""
-               if len(logCopy) > 0 {
-                       firstMsg = logCopy[0]
+               if errored {
+                       fmt.Fprintf(w, `<td><span 
style="font-family:monospace">`)
+                       logCopy := log.Get()
+                       firstMsg := ""
+                       if len(logCopy) > 0 {
+                               firstMsg = logCopy[0]
+                       }
+                       fmt.Fprintf(w, "%s\n", firstMsg)
+                       fmt.Fprintf(w, `</span></td>`)
                }
-               fmt.Fprintf(w, "%s\n", firstMsg)
-               fmt.Fprintf(w, `</span></td>`)
 
                fmt.Fprintf(w, `</tr>`)
        }

Reply via email to