Skip to content

WS-543: refactoring complete; further implementation of tests

Janet Goldstein requested to merge WS-543-continue-refactoring into main
  • NextGenManifest fleshed out
  • IngestionManifestBuilder creates ingestion manifest and generates associated files
  • ingest.py.main() re-implemented with IngestionManifestBuilder
  • no longer parsing telescope out of locator -- duh
  • implemented new IngestionManifestBuilder interface; parameters are now telescope, science product type, locator, and ingestion path

TODO:

  • refactor final test in test_manifest_if to exercise IngestionManifestBuilder
  • in a future MR: finish implementing EVLA CAL manifest tests, and/or remove those not really needed
Edited by Janet Goldstein

Merge request reports