Draft: Ingestion manifest builder using interfaces
-
interfaces for manifest components implemented -
tests for manifest components written -
replace example manifests taken from Confluence page with the ones actually used for testing in archive -
make test for simple manifest writer -
per manifest examples, added telescope
to manifest parameters -
fixed tests accordingly -
deep-sixed obsolete modules
TODO:
-
implement remaining tests in test_manifest_if -
bring back production of artifact tar and any other files to be written to staging area -- MUST NOT MERGE WITHOUT THIS FUNCTIONALITY -
refactor IngestionManifest to use new manifest writer -
re-implement test_miscellaneous_manifests. test_entry_point_for_evla_cal()
Edited by Janet Goldstein