Prevent the same resource header from appearing multiple times during diagnostics. (#1985)

This commit is contained in:
CyrusNajmabadi 2018-09-25 10:58:22 -07:00 committed by GitHub
parent 431f5b3450
commit 5d34e380ab
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -666,6 +666,8 @@ func (display *ProgressDisplay) processEndSteps() {
wroteDiagnosticHeader := false
for _, row := range display.eventUrnToResourceRow {
wroteResourceHeader := false
for id, payloads := range row.DiagInfo().StreamIDToDiagPayloads {
if len(payloads) > 0 {
if id != 0 {
@ -676,7 +678,6 @@ func (display *ProgressDisplay) processEndSteps() {
}
wrote := false
wroteResourceHeader := false
for _, v := range payloads {
if v.Ephemeral {
continue