Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: obs_lsst, pipe_drivers, pipe_tasks
-
Labels:None
-
Story Points:1
-
Epic Link:
-
Sprint:Arch 2019-05-20
-
Team:Architecture
Description
DM-19873 is changing the API of PropertySet.get() such that it will now return a default value rather than raising KeyError. Before that can happen, all extant calls to get() must be replaced to avoid any surprises.
The approach I will take is to change get() so that it always throws an exception and then wait for tests to fail. This may lead to some remaining usage of get() in code that is not used.
Attachments
Issue Links
- has to be done before
-
DM-19873 Implement PropertySet.getitem and return get()
- Done
Russell Owen I only needed to fix three packages. Would you mind doing a quick review?