def main(): init_logger() parser = create_parser() args = parser.parse_args() setup_logging(args.loglevel) logger.debug(args) if args.print_schema: print_schema() else: ctloglist(args.print_json)
def main(): init_logger() parser = create_parser() args = parser.parse_args() setup_logging(args.loglevel) logger.debug(args) # set ctlogs, type: [<ctutlz.ctlog.Log>, ...] logs_dict = args.fetch_ctlogs() set_operator_names(logs_dict) ctlogs = Logs(logs_dict['logs']) if args.log_list_filename: logs_dict = read_log_list(args.log_list_filename) set_operator_names(logs_dict) ctlogs = Logs(logs_dict['logs']) for host in args.hostname: scrape_and_verify_scts(host, args.verification_tasks, ctlogs)