Make IronicObject based on VersionedObject and introduce VersionedObjectDictCompat class from oslo library. This is only a temporary solution to support object['key']. Object should only be called like object.key Make all objects multiple inherit from these two classes can reduce the future work to remove the support of IronicObjectDictCompat. This will be addressed in next patches once finish the migration to oslo.versionedobject library. Partial-Bug: #1461239 Change-Id: Ieb2c406c10da75f9c42320085c563c166eda1703
12 KiB
12 KiB