add option to list available scans

This commit is contained in:
pemontto
2019-05-10 15:57:39 +01:00
parent aa9fa5b652
commit 32b54391e5
2 changed files with 108 additions and 20 deletions

View File

@ -32,6 +32,8 @@ def main():
help='Regex filter to limit to matching scan names')
parser.add_argument('--days', dest='days', type=int, required=False,
help='Only import scans in the last X days')
parser.add_argument('-l', '--list', dest='list_scans', required=False, action="store_true",
help='List available scans')
parser.add_argument('--source', dest='source', required=False,
help='JIRA required only! Source scanner to report')
parser.add_argument('-n', '--scanname', dest='scanname', required=False,
@ -93,7 +95,8 @@ def main():
source=args.source,
scan_filter=args.scan_filter,
days=args.days,
scanname=args.scanname)
scanname=args.scanname,
list_scans=args.list_scans)
exit_code += vw.whisper_vulnerabilities()
else:
logger.info('Running vulnwhisperer for section {}'.format(args.section))
@ -104,7 +107,8 @@ def main():
source=args.source,
scan_filter=args.scan_filter,
days=args.days,
scanname=args.scanname)
scanname=args.scanname,
list_scans=args.list_scans)
exit_code += vw.whisper_vulnerabilities()
close_logging_handlers(logger)