def verify_cmd(cfg, parser, parsed, args): if not parsed.quiet: parser.print_byline() files = load_json_files(cfg) if not files: out('No files') return 0 filename_to_errors = verify_json_files( files, cfg.get('project', 'category')) for filename in sorted(filename_to_errors.keys()): errors = filename_to_errors[filename] if errors: out(filename) for error in errors: out(' - {0}'.format(error)) out('Done!') return 0
def verify(cfg, ctx, quiet): """Verifies JSON data.""" if not quiet: click.echo(VERSION) files = load_json_files(cfg) if not files: click.echo('No files') return filename_to_errors = verify_json_files( files, cfg.get('project', 'category')) for filename in sorted(filename_to_errors.keys()): errors = filename_to_errors[filename] if errors: click.echo(filename) for error in errors: click.echo(' - {0}'.format(error)) click.echo('Done!')
def verify_cmd(cfg, parser, parsed, args): if not parsed.quiet: parser.print_byline() files = load_json_files(cfg) if not files: out('No files') return 0 filename_to_errors = verify_json_files(files, cfg.get('project', 'category')) for filename in sorted(filename_to_errors.keys()): errors = filename_to_errors[filename] if errors: out(filename) for error in errors: out(' - {0}'.format(error)) out('Done!') return 0