prefer class attribute over cattr_accessor in miq_policy #20790
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
since cattr_accessors are potentially problematic re: wandering class vars, I think this should also probably be a class attribute
I'm not overly concerned with this one exhibiting the problematic behavior, however, because of the work done on #20274 this caught my eye because of Jason's #20664 (comment). as a general rule we probably shouldn't be using cattr_accessor.
see #20785, in which the same change was made, for the same reason, with the same level of concern