diff --git a/oslo_versionedobjects/base.py b/oslo_versionedobjects/base.py index 7df5e52b827babbe1e8152c54c0025c0df1bdcf2..6881193568b4fdf2bd9270c998e8748e33bfca17 100644 --- a/oslo_versionedobjects/base.py +++ b/oslo_versionedobjects/base.py @@ -706,6 +706,9 @@ class ComparableVersionedObject(object): return self.obj_to_primitive() == obj.obj_to_primitive() return NotImplemented + def __hash__(self): + return super(ComparableVersionedObject, self).__hash__() + def __ne__(self, obj): if hasattr(obj, 'obj_to_primitive'): return self.obj_to_primitive() != obj.obj_to_primitive()