Draft: WS-3879: Run ingest_products on the NAASC

This makes a couple small but significant changes to the ingest_products workflow to get it to run on the proper directory at the NAASC.

  1. The ingest endpoint can now accept a data_src parameter which passes through to ingest_envoy and deliver to tell them the NAASC spool directory to ingest and deliver from. Although this is set for cals and images, it's ignored for cals. This should be the same spool directory that DSOC image ingestion was previously pulling from the metadata.json file in the solicitor.
  2. conveyor still runs solely on the DSOC and transfers from the QA area to the original DSOC spool. The ingest_products workflow templates then transfer the qa_notes.html file to the working directory on the NAASC then into the original weblog directory before ingestion and delivery. This is such a fast action that I don't anticipate there being a conflict, but I can suppress a copy error if we want.

I verified the template rendering locally, but this will feed into our testing on the NAASC on dev.

Merge request reports

Loading