[INSTRM-1736] Disable "other" cryostat keys for visible/nir cryostats Created: 04/Oct/22 Updated: 13/Oct/22 |
|
Status: | Open |
Project: | Instrument control development |
Component/s: | ics_ccdActor, ics_hxActor |
Affects Version/s: | None |
Fix Version/s: | None |
Type: | Task | Priority: | Normal |
Reporter: | cloomis | Assignee: | cloomis |
Resolution: | Unresolved | Votes: | 0 |
Labels: | NIR, SPS | ||
Remaining Estimate: | Not Specified | ||
Time Spent: | Not Specified | ||
Original Estimate: | Not Specified |
Story Points: | 1 |
Description |
We have a handful of FITS cards which are generated for both NIR and visible cryostats which make no sense for one of them (SAM power, cooler2, visTemps-vs-nirTemps), and now have a couple which have the same name but different sources (a couple of the temperatures). On actor startup, immediately after the models are loaded, prune the inappropriate ones. I looked into subclassing from a common KeyDictionary, etc., but all schemes I could come up with were worse, I think. |