diff options
author | Mac Mollison <mollison@cs.unc.edu> | 2010-03-13 17:28:27 -0500 |
---|---|---|
committer | Mac Mollison <mollison@cs.unc.edu> | 2010-03-13 17:28:27 -0500 |
commit | 1e949caad0c17f862d4a045800915824500e7e43 (patch) | |
tree | 7afc82853bfb9cb9613081f64a1ab32d2f8be4f6 /scripts/visualize.py | |
parent | 75c0ffc7c3770c3b598cd69b62ddd21790ef40f8 (diff) |
Add --help output for scripts and detect no args
Diffstat (limited to 'scripts/visualize.py')
-rwxr-xr-x | scripts/visualize.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/scripts/visualize.py b/scripts/visualize.py index 5685d1a..2899b43 100755 --- a/scripts/visualize.py +++ b/scripts/visualize.py | |||
@@ -26,9 +26,13 @@ from unit_trace import visualizer | |||
26 | 26 | ||
27 | # Get trace files from command line arguments | 27 | # Get trace files from command line arguments |
28 | from optparse import OptionParser | 28 | from optparse import OptionParser |
29 | parser = OptionParser() | 29 | usage = "usage: %prog <one or more trace files>" |
30 | parser = OptionParser(usage=usage) | ||
30 | (options, traces) = parser.parse_args() | 31 | (options, traces) = parser.parse_args() |
31 | traces = list(traces) | 32 | traces = list(traces) |
33 | if len(traces) < 1: | ||
34 | parser.print_help() | ||
35 | exit() | ||
32 | 36 | ||
33 | ################################################################################ | 37 | ################################################################################ |
34 | # Pipeline | 38 | # Pipeline |