diff options
author | Treehugger Robot <treehugger-gerrit@google.com> | 2023-02-24 17:06:21 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2023-02-24 17:06:21 +0000 |
commit | eb12244379fef4ea213e428f68435153c6f1ef39 (patch) | |
tree | 5612044a88d55d73d64ef5fe2c66adefd9ade6a4 /scripts | |
parent | 8e98b56e81af8ec20c52183a8ffaaab8a0d81d8f (diff) | |
parent | ad353157a086c6eeda246f3384cad35e16cfd3d7 (diff) | |
download | bazel-eb12244379fef4ea213e428f68435153c6f1ef39.tar.gz |
Merge "sensible default arg"
Diffstat (limited to 'scripts')
-rwxr-xr-x | scripts/incremental_build/pretty.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/scripts/incremental_build/pretty.py b/scripts/incremental_build/pretty.py index 31ea3665..69f80251 100755 --- a/scripts/incremental_build/pretty.py +++ b/scripts/incremental_build/pretty.py @@ -24,6 +24,8 @@ from typing import Callable from typing.io import TextIO +import util + NA = " --:--" @@ -114,7 +116,7 @@ def pretty(filename: str, include_rebuilds: bool): csv_lines = [mark_if_clean(normalize_rebuild(line)) for line in csv.DictReader(f) if include_rebuilds or not line['description'].startswith( - 'rebuild-')] + 'rebuild-')] lines: list[dict] = [] for line in csv_lines: @@ -152,6 +154,7 @@ def pretty(filename: str, include_rebuilds: bool): if __name__ == "__main__": p = argparse.ArgumentParser() p.add_argument('--include-rebuilds', default=False, action='store_true') - p.add_argument('summary_file') + default_summary_file = util.get_default_log_dir().joinpath(util.SUMMARY_CSV) + p.add_argument('summary_file', nargs='?', default=default_summary_file) options = p.parse_args() pretty(options.summary_file, options.include_rebuilds) |