442ddcaeab
![Ryan Rossiter](/assets/img/avatar_default.png)
The original test_compatibility_routines() only called obj_to_primitive() without the version manifest, which means the fixture could not be used to test compatibility routines on manifest backports. This adds a kwarg to test_compatibility_routines() that allows users to specify if they want to use the version manifest in the calls to obj_to_primitive(). Change-Id: I1ef6eed1c79a2f2fc8967518a8a3d09e89ab64e3
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%