run_checks: Add a -q flag.
This commit is contained in:
parent
1af7112ea4
commit
7e579740aa
@ -281,6 +281,9 @@ def _parse_args():
|
|||||||
parser = argparse.ArgumentParser(description='Run various checkers.')
|
parser = argparse.ArgumentParser(description='Run various checkers.')
|
||||||
parser.add_argument('-s', '--setup', help="Run additional setup checks",
|
parser.add_argument('-s', '--setup', help="Run additional setup checks",
|
||||||
action='store_true')
|
action='store_true')
|
||||||
|
parser.add_argument('-q', '--quiet',
|
||||||
|
help="Don't print unnecessary headers.",
|
||||||
|
action='store_true')
|
||||||
parser.add_argument('checkers', help="Checkers to run (or 'all')",
|
parser.add_argument('checkers', help="Checkers to run (or 'all')",
|
||||||
default='all', nargs='?')
|
default='all', nargs='?')
|
||||||
return parser.parse_args()
|
return parser.parse_args()
|
||||||
@ -307,8 +310,8 @@ def main():
|
|||||||
utils.print_col("==================== {} ====================".format(
|
utils.print_col("==================== {} ====================".format(
|
||||||
group), 'yellow')
|
group), 'yellow')
|
||||||
for name, func in checkers[group].items():
|
for name, func in checkers[group].items():
|
||||||
utils.print_col("------ {} ------".format(name), 'cyan')
|
|
||||||
if _checker_enabled(args, group, name):
|
if _checker_enabled(args, group, name):
|
||||||
|
utils.print_col("------ {} ------".format(name), 'cyan')
|
||||||
status = func()
|
status = func()
|
||||||
key = '{}_{}'.format(group, name)
|
key = '{}_{}'.format(group, name)
|
||||||
exit_status[key] = status
|
exit_status[key] = status
|
||||||
@ -321,7 +324,8 @@ def main():
|
|||||||
# sys.exit(0) means no problems -> True, anything != 0
|
# sys.exit(0) means no problems -> True, anything != 0
|
||||||
# means problems.
|
# means problems.
|
||||||
exit_status_bool[key] = (status == 0)
|
exit_status_bool[key] = (status == 0)
|
||||||
else:
|
elif not args.quiet:
|
||||||
|
utils.print_col("------ {} ------".format(name), 'cyan')
|
||||||
utils.print_col("Checker disabled.", 'blue')
|
utils.print_col("Checker disabled.", 'blue')
|
||||||
print()
|
print()
|
||||||
utils.print_col("Exit status values:", 'yellow')
|
utils.print_col("Exit status values:", 'yellow')
|
||||||
|
Loading…
Reference in New Issue
Block a user