Add option to hide sensitive ansible-test output.

This option is enabled automatically on Shippable.
This commit is contained in:
Matt Clay 2018-02-19 13:32:07 -08:00
commit 3a62eb5e03
3 changed files with 23 additions and 0 deletions

View file

@ -80,6 +80,7 @@ def main():
config = args.config(args)
display.verbosity = config.verbosity
display.truncate = config.truncate
display.redact = config.redact
display.color = config.color
display.info_stderr = (isinstance(config, SanityConfig) and config.lint) or (isinstance(config, IntegrationConfig) and config.list_targets)
check_startup()
@ -157,6 +158,11 @@ def parse_args():
default=display.columns,
help='truncate some long output (0=disabled) (default: auto)')
common.add_argument('--redact',
dest='redact',
action='store_true',
help='redact sensitive values in output')
test = argparse.ArgumentParser(add_help=False, parents=[common])
test.add_argument('include',