コード例 #1
0
ファイル: cmdline.py プロジェクト: coagulant/steve
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
コード例 #2
0
ファイル: cmdline.py プロジェクト: AvdN/steve
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!')
コード例 #3
0
ファイル: cmdline.py プロジェクト: codersquid/steve
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
コード例 #4
0
ファイル: cmdline.py プロジェクト: jethar/steve
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!')