diff options
author | Martin Liska <mliska@suse.cz> | 2020-05-13 14:44:22 +0200 |
---|---|---|
committer | Giuliano Belinassi <giuliano.belinassi@usp.br> | 2020-08-17 13:03:13 -0300 |
commit | 694be8158ae00b2b73e0ee0cc6f4ccd453826855 (patch) | |
tree | 9aedff74cf6d3e908f29e2137ece3cbe8c42599a | |
parent | 227c704bc4b8a1ee3d2d89e9d5c96c3e04e98bfc (diff) | |
download | gcc-694be8158ae00b2b73e0ee0cc6f4ccd453826855.zip gcc-694be8158ae00b2b73e0ee0cc6f4ccd453826855.tar.gz gcc-694be8158ae00b2b73e0ee0cc6f4ccd453826855.tar.bz2 |
Add default revisions argument for git_check_commit.py.
* gcc-changelog/git_check_commit.py: Add default argument HEAD
for revisions and improve error message output.
-rw-r--r-- | contrib/ChangeLog | 5 | ||||
-rwxr-xr-x | contrib/gcc-changelog/git_check_commit.py | 6 |
2 files changed, 8 insertions, 3 deletions
diff --git a/contrib/ChangeLog b/contrib/ChangeLog index b07003f..f07b049 100644 --- a/contrib/ChangeLog +++ b/contrib/ChangeLog @@ -1,5 +1,10 @@ 2020-05-13 Martin Liska <mliska@suse.cz> + * gcc-changelog/git_check_commit.py: Add default argument HEAD + for revisions and improve error message output. + +2020-05-13 Martin Liska <mliska@suse.cz> + * gcc-changelog/git_commit.py: Restore print_output syntax in git_commit.py. diff --git a/contrib/gcc-changelog/git_check_commit.py b/contrib/gcc-changelog/git_check_commit.py index b2d1d08..8553c90 100755 --- a/contrib/gcc-changelog/git_check_commit.py +++ b/contrib/gcc-changelog/git_check_commit.py @@ -22,7 +22,7 @@ from git_repository import parse_git_revisions parser = argparse.ArgumentParser(description='Check git ChangeLog format ' 'of a commit') -parser.add_argument('revisions', +parser.add_argument('revisions', default='HEAD', nargs='?', help='Git revisions (e.g. hash~5..hash or just hash)') parser.add_argument('-g', '--git-path', default='.', help='Path to git repository') @@ -36,9 +36,9 @@ args = parser.parse_args() retval = 0 for git_commit in parse_git_revisions(args.git_path, args.revisions, not args.allow_non_strict_mode): - print('Checking %s' % git_commit.hexsha) + res = 'OK' if git_commit.success else 'FAILED' + print('Checking %s: %s' % (git_commit.hexsha, res)) if git_commit.success: - print('OK') if args.print_changelog: git_commit.print_output() else: |