Sam Betts 4867c2d18d Make sure functions in child object registries work
This patch ensures that the VersionedObjectRegistry.__new__ function
always returns the correct class thats being created so that overridden
functions are applied correctly, when using a subclassed object
registry. Without this patch when using multiple child object registries
only the first child's overridden functions work correctly.

Change-Id: I11fef67b5bd16377086027d72f8e417c2221b5b4
Closes-Bug: #1536113
2016-02-03 16:47:07 +00:00
2015-02-02 15:08:43 -05:00
2015-02-02 15:08:43 -05:00
2015-02-02 15:08:43 -05:00
2015-02-02 15:08:43 -05:00
2015-02-02 15:08:43 -05:00
2015-02-02 15:08:43 -05:00
2016-01-16 03:31:33 +00:00
2015-09-17 12:16:17 +00:00
2015-12-09 17:59:31 +08:00

oslo.versionedobjects

Latest Version

Downloads

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.

Description
OpenStack versioned objects library
Readme 7 MiB
Languages
Python 100%