Improve code with temporary variable retransmits

This commit is contained in:
Jonny007-MKD 2025-05-16 17:28:53 +02:00
parent 9a9f710651
commit 3d47561c9d

View file

@ -197,10 +197,11 @@ def determine_result(options, json_data) -> Tuple[int, Optional[List[str]]]:
statuslines.append("transfer rate below warning threshold") statuslines.append("transfer rate below warning threshold")
if not options.udp and options.retrans_crit and options.retrans_warn: if not options.udp and options.retrans_crit and options.retrans_warn:
if json_data["end"]["sum_sent"]["retransmits"] >= options.retrans_crit: retransmits = json_data["end"]["sum_sent"]["retransmits"]
if retransmits >= options.retrans_crit:
rc = max(rc, 2) rc = max(rc, 2)
statuslines.append("retransmissions over critical threshold") statuslines.append("retransmissions over critical threshold")
elif json_data["end"]["sum_sent"]["retransmits"] >= options.retrans_warn: elif retransmits >= options.retrans_warn:
rc = max(rc, 1) rc = max(rc, 1)
statuslines.append("retransmissions over warning threshold") statuslines.append("retransmissions over warning threshold")