Project: datamanagement
Issue DM-5476: Revise FlagHandler
{{FlagHandler}} is "unpolished ... and a bit dangerous to the unwary" (DM-5247). It could be improved by leveraging C++11 features, replacing the default constructor with something that defines the (required) general failure flag, and allowing flags to be added individually. A potential starting point is [here|https://jira.lsstcorp.org/browse/DM-5247?focusedCommentId=45894&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-45894].
Story points: 4