Expand description
Shared repository utilities.
This module contains shared functions and types for managing patient data repositories and file system operations used across different repository types.
§Key Components
- Directory Operations: Utilities for creating unique patient directories
(
create_uuid_and_shard_dir) and recursive copying (copy_dir_recursive) - Git Integration: Functions for adding files to Git index (
add_directory_to_index)
Functions§
- add_
directory_ to_ index - Adds all files in a directory to a Git index recursively.
- copy_
dir_ recursive - Recursively copies a directory and its contents to a destination.