During the course of
DM-5466, which improves the behavior of ingesting decam calibration products from the community pipeline (CP), it became clear that the changes made in obs_decam's IngestCalibs would be well-suited to live in pipe_tasks instead.
Currently, when ingesting already-existing calibration products (e.g., CP biases and flats), the registry in the calibration repo directory is updated but no files are copied or symlinked. This differs from how regular images are ingested. The default behavior during image ingestion is to symlink image files into a friendly organized-by-date directory structure in the image repo directory.
Therefore, as part of
DM-5466, I propose to make pipe_task's IngestCalibs mirror the file delivery behavior of the image ingestion. The new default behavior of ingesting calibration products will be to symlink (mode=link) these files, instead of the current default which is effectively identical to (mode=skip).