Raw Data Package Manager ======================== .. automodule:: ccat_data_transfer.raw_data_package_manager :members: :undoc-members: :show-inheritance: :special-members: __init__ Overview -------- The Raw Data Package Manager handles the creation of data packages from raw instrument files. **Manager Process**: Scans for unpackaged files, creates :py:class:`~ops-db.models.RawDataPackage` records, submits packaging tasks. **Worker Process**: Executes tar creation, checksum calculation, file movement. Key Functions ------------- * :py:func:`~ccat_data_transfer.raw_data_package_manager.raw_data_package_manager_service` - Main manager service * :py:func:`~ccat_data_transfer.raw_data_package_manager.create_raw_data_packages` - Worker task for package creation Related Documentation ---------------------- * :doc:`../../philosophy` - Manager/Worker pattern explanation * :doc:`../../pipeline` - Data processing pipeline * :doc:`../../concepts` - Core concepts and data model