diff options
author | Jenkins <jenkins@review.openstack.org> | 2013-06-27 07:23:05 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2013-06-27 07:23:05 +0000 |
commit | a9bed2bab9a917ef288872d0f660e9f414281dc1 (patch) | |
tree | 82079472b5fe3c32b655e10a00d28efe5cdd22f3 /nova | |
parent | 5659a60ce64b8fc3feea525945262f1249bf3130 (diff) | |
parent | f1c4b8e5f34eb6b5e70da6711750dcf05cea8c0a (diff) | |
download | nova-a9bed2bab9a917ef288872d0f660e9f414281dc1.tar.gz nova-a9bed2bab9a917ef288872d0f660e9f414281dc1.tar.xz nova-a9bed2bab9a917ef288872d0f660e9f414281dc1.zip |
Merge "Add update() method to NovaObject for dict compatibility"
Diffstat (limited to 'nova')
-rw-r--r-- | nova/objects/base.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/nova/objects/base.py b/nova/objects/base.py index 4f973de0c..c6dc8cc1a 100644 --- a/nova/objects/base.py +++ b/nova/objects/base.py @@ -367,6 +367,14 @@ class NovaObject(object): """ return self[key] + def update(self, updates): + """For backwards-compatibility with dict-base objects. + + NOTE(danms): May be removed in the future. + """ + for key, value in updates.items(): + self[key] = value + class ObjectListBase(object): """Mixin class for lists of objects. |