bca1f6059b
![Matt Riedemann](/assets/img/avatar_default.png)
Nova has a copy of compare_obj and Cinder needs to start using the same thing, so move compare_obj to the fixture module so other projects that are already using oslo.versionedobjects fixtures can re-use this. The if check at the beginning of the function was changed over because one of the unit tests uncovered a case with undesirable failing. Co-Authored-By: Ryan Rossiter <rlrossit@us.ibm.com> Change-Id: I0bcfa7d4f501bd69b6343e4d719e98eb32a5a5cd
oslo.versionedobjects
The oslo.versionedobjects library provides a generic versioned object model that is RPC-friendly, with inbuilt serialization, field typing, and remotable method calls. It can be used to define a data model within a project independent of external APIs or database schema for the purposes of providing upgrade compatibility across distributed services.
- Free software: Apache license
- Documentation: http://docs.openstack.org/developer/oslo.versionedobjects
- Source: http://git.openstack.org/cgit/openstack/oslo.versionedobjects
- Bugs: http://bugs.launchpad.net/oslo.versionedobjects
Description
Languages
Python
100%