INNER CODE UNIT · Python

Manifest

Altinity/clickhouse-operator · tools/restore_shared_to_replicated.py:85

class Manifest:
    data_file_name_generator: str = "FirstFileName"
    data_file_name_prefix_length: int = DEFAULT_PREFIX_LENGTH
    files: list[ManifestFile] = field(default_factory=list)


def parse_args() -> argparse.Namespace:
    p = argparse.ArgumentParser(description=__doc__)
    p.add_argument("--bucket", required=True)
    p.add_argument("--access-key", required=True)
    p.add_argument("--secret-key", required=True)
    p.add_argument(
        "--prefix",
        required=True,
        help="S3 key prefix of the backup (directory that contains .backup)",
    )
    p.add_argument("--region", default="us-east-1")
    p.add_argument("--endpoint-url", default="", help="Custom S3 endpoint (MinIO, etc.)")

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…