[PIPE2D-950] Make datamodel build independent of DRP Created: 18/Nov/21  Updated: 19/Nov/21  Resolved: 18/Nov/21

Status: Done
Project: DRP 2-D Pipeline
Component/s: datamodel
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Normal
Reporter: cloomis Assignee: cloomis
Resolution: Done Votes: 0
Labels: EngRun
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Reviewers: price

 Description   

To read pfsDesign files and write pfsConfig files, the ICS (specifically the fpsActor) wants to use pfs.datamodel.pfsConfig. If we leave that module in datamodel it would make life much easier to make the module buildable without DRP.

With two changes we can do so:

  • make sconsUtils setupOptional
  • add the ups/eupspkg.cfg.sh stanza from pfs_utils which hides the product from scons.

Objections?



 Comments   
Comment by price [ 18/Nov/21 ]

Seems reasonable. So long as the integration test passes, I'm fine with it.

Comment by cloomis [ 18/Nov/21 ]

It did pass, so I merged.

Generated at Sat Feb 10 16:00:17 JST 2024 using Jira 8.3.4#803005-sha1:1f96e09b3c60279a408a2ae47be3c745f571388b.