Bases: nova.objects.base.NovaObject, nova.objects.base.NovaObjectDictCompat
Clear any data related to how this cell is pinned to the host.
Needed for aborting claims as we do not want to keep stale data around.
Descriptor allowing us to assign pinning data as a dict of key_types
This allows us to have an object field that will be a dict of key_type keys, allowing that will convert back to string-keyed dict.
This will take care of the conversion while the dict field will make sure that we store the raw json-serializable data on the object.
key_type should return a type that unambiguously responds to six.text_type so that calling key_type on it yields the same thing.
Bases: nova.objects.base.NovaObject, nova.objects.base.NovaObjectDictCompat
Clear any data related to how instance is pinned to the host.
Needed for aborting claims as we do not want to keep stale data around.