emmi_data_management.cli_verification¶
Attributes¶
Functions¶
|
|
|
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:
root (pathlib.Path)
manifest (pathlib.Path)
jobs (int)
include_hash (bool)
- 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:
root (pathlib.Path)
manifest (pathlib.Path)
jobs (int)
require_hash (bool)
- Return type:
None