Introduction of Objects breaks a number of assumptions
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Cinder |
Fix Released
|
Undecided
|
John Griffith |
Bug Description
Prior to Cinder Objects we passed a dictionary representation of a Cinder resource around. There are a few places where we abuse this a bit and do things like "refdict.
For now, we just make the compat shim in Object base truly compatible and return None for non-existent attributes rather than raising. Follow up work would be to clean up all of our usage to strictly use objects and get rid of the compatibility shim altogether.
Changed in cinder: | |
milestone: | none → kilo-3 |
status: | Fix Committed → Fix Released |
Changed in cinder: | |
milestone: | kilo-3 → 2015.1.0 |
Fix proposed to branch: master /review. openstack. org/160987
Review: https:/