emmi_data_management.cli_verification

Attributes

Functions

verify_build([root, manifest, jobs, include_hash])

verify_check([root, manifest, jobs, require_hash, on_fail])

Module Contents

emmi_data_management.cli_verification.RICH_MARKUP_MODE: Literal['markdown', 'rich'] = 'rich'
emmi_data_management.cli_verification.CTX
emmi_data_management.cli_verification.verification_app
emmi_data_management.cli_verification.verify_build(root=typer.Option(..., '--root', '-r', help='Directory to scan', dir_okay=True, file_okay=False), manifest=typer.Option(..., '--manifest', '-m', help='JSON manifest to save'), jobs=typer.Option(8, '--jobs', '-j', help='Number of jobs to run', show_default=True), include_hash=typer.Option(True, '--hash/--no-hash', help='Include SHA-256 in manifest'))
Parameters:
Return type:

None

emmi_data_management.cli_verification.verify_check(root=typer.Option(..., '--root', '-r', help='Directory to check', dir_okay=True, file_okay=False), manifest=typer.Option(..., '--manifest', '-m', help='Path to manifest.json'), jobs=typer.Option(8, '--jobs', '-j', help='Hash workers', show_default=True), require_hash=typer.Option(True, '--require-hash/--no-require-hash', show_default=True), on_fail=typer.Option(FailAction.WARN, '--action', '-a', case_sensitive=False))
Parameters:
Return type:

None