We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7a3f3d5 commit 0a28d28Copy full SHA for 0a28d28
flow/util/plot_congestion.py
@@ -4,9 +4,29 @@
4
import re
5
import os
6
7
+def usage(script):
8
+ print(
9
+ f"Usage: {script} <sweep_name> <output_png> <congestion_file...> <sweep_value...>",
10
+ file=sys.stderr,
11
+ )
12
13
+ "Provide an even number of trailing arguments split equally between files and values.",
14
15
16
+
17
18
+if len(sys.argv) < 5:
19
+ usage(sys.argv[0])
20
+ sys.exit(2)
21
22
sweep = sys.argv[1]
23
output = sys.argv[2]
24
remainder = sys.argv[3:]
25
+if len(remainder) % 2 != 0:
26
+ print("Error: trailing arguments must be an even count.", file=sys.stderr)
27
28
29
30
files = remainder[: len(remainder) // 2]
31
values = remainder[len(remainder) // 2 :]
32
0 commit comments