Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Labels:
-
Story Points:3
-
Epic Link:
-
Sprint:AP S18-3
-
Team:Alert Production
Description
For forward-compatibility with DM-13163, ap_verify should create separate repositories for ingestion and calibration. In effect, the current "output repository" should be a convenient "workspace" directory but not a repository.
In addition, the interface module pipeline_driver should make a distinction between input and output repositories, choosing the location of the latter instead of deferring the choice to ap_pipe. Neither CmdLineTasks, nor in the future Pipelines, are responsible for output paths.
Because the API will change again as part of DM-13163, changes to the interface between ap_pipe and ap_verify should be kept minimal; most likely, this will entail removing the ill-advised wrappers added in DM-12257 and calling the existing functions from pipeline_driver again.
Hi John Swinbank, can you review this ticket? I make some changes to ap_verify's command-line interface, but they're the minimal ones required to avoid the previous "repository of repositories" behavior.