OpenStack versioned objects library
Go to file
ChangBo Guo(gcb) 50618882d5 Replace safe_utils.getcallargs with inspect.getcallargs
safe_utils.getcallargs was written to support python2.6 which did not
have inspect.getcallargs.  Now that support for python2.6 has been
dropped it should be replaced with inspect.getcallargs.

Note:The interface that safe_utils.getcallargs provides did not match
inspect.getcallargs around the handling of the self parameter needing to
be passed in. It should be brought inline with inspect.getcallargs so
that it can be dropped. Nova fixed in 2910d75b28afd909af3b4ac392729ac3d5e64b65.

Change-Id: I2fbec0cc4d43b2fc424460b176bf26700f05f44a
2016-04-19 19:38:58 +08:00
doc/source Remove the executable bit from files 2016-02-29 14:13:37 -05:00
oslo_versionedobjects Replace safe_utils.getcallargs with inspect.getcallargs 2016-04-19 19:38:58 +08:00
.coveragerc Fix coverage configuration and execution 2015-10-01 19:54:59 +00:00
.gitignore Fix coverage configuration and execution 2015-10-01 19:54:59 +00:00
.gitreview apply oslo-cookiecutter template 2015-02-02 15:08:43 -05:00
.mailmap apply oslo-cookiecutter template 2015-02-02 15:08:43 -05:00
.testr.conf apply oslo-cookiecutter template 2015-02-02 15:08:43 -05:00
babel.cfg apply oslo-cookiecutter template 2015-02-02 15:08:43 -05:00
CONTRIBUTING.rst apply oslo-cookiecutter template 2015-02-02 15:08:43 -05:00
HACKING.rst apply oslo-cookiecutter template 2015-02-02 15:08:43 -05:00
LICENSE apply oslo-cookiecutter template 2015-02-02 15:08:43 -05:00
README.rst Add shields.io version/downloads links/badges into README.rst 2015-09-24 13:02:17 -07:00
requirements.txt Updated from global requirements 2016-04-13 12:47:46 +00:00
setup.cfg Updated from global requirements 2016-04-08 00:32:25 +00:00
setup.py Updated from global requirements 2015-09-17 12:16:17 +00:00
test-requirements.txt Updated from global requirements 2016-01-16 03:31:33 +00:00
tox.ini Clean up directory openstack/common 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.