aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorTreehugger Robot <treehugger-gerrit@google.com>2023-02-24 17:06:21 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2023-02-24 17:06:21 +0000
commiteb12244379fef4ea213e428f68435153c6f1ef39 (patch)
tree5612044a88d55d73d64ef5fe2c66adefd9ade6a4 /scripts
parent8e98b56e81af8ec20c52183a8ffaaab8a0d81d8f (diff)
parentad353157a086c6eeda246f3384cad35e16cfd3d7 (diff)
downloadbazel-eb12244379fef4ea213e428f68435153c6f1ef39.tar.gz
Merge "sensible default arg"
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/incremental_build/pretty.py7
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)