Skip to content

Commit 0e7c540

Browse files
committed
ss: Write raw ss output before filtering
Modify `CreateComDetailsFromNode` function to write the raw-ss files before filtering the SS entries so that the file will reflect the real raw result. Signed-off-by: Lior Noy <[email protected]>
1 parent 7b6034a commit 0e7c540

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

ss/ss.go

+5-5
Original file line numberDiff line numberDiff line change
@@ -45,18 +45,18 @@ func CreateComDetailsFromNode(cs *client.ClientSet, node *corev1.Node, tcpFile,
4545
return nil, err
4646
}
4747

48-
ssOutFilteredTCP := filterEntries(splitByLines(ssOutTCP))
49-
ssOutFilteredUDP := filterEntries(splitByLines(ssOutUDP))
50-
51-
_, err = tcpFile.Write([]byte(fmt.Sprintf("node: %s\n%s", node.Name, strings.Join(ssOutFilteredTCP, "\n"))))
48+
_, err = tcpFile.Write([]byte(fmt.Sprintf("node: %s\n%s\n", node.Name, string(ssOutTCP))))
5249
if err != nil {
5350
return nil, fmt.Errorf("failed writing to file: %s", err)
5451
}
55-
_, err = udpFile.Write([]byte(fmt.Sprintf("node: %s\n%s", node.Name, strings.Join(ssOutFilteredUDP, "\n"))))
52+
_, err = udpFile.Write([]byte(fmt.Sprintf("node: %s\n%s\n", node.Name, string(ssOutUDP))))
5653
if err != nil {
5754
return nil, fmt.Errorf("failed writing to file: %s", err)
5855
}
5956

57+
ssOutFilteredTCP := filterEntries(splitByLines(ssOutTCP))
58+
ssOutFilteredUDP := filterEntries(splitByLines(ssOutUDP))
59+
6060
tcpComDetails, err := toComDetails(debugPod, ssOutFilteredTCP, "TCP", node)
6161
if err != nil {
6262
return nil, err

0 commit comments

Comments
 (0)