WS-543: refactoring complete; further implementation of tests
-
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