Bases: nova.objects.base.NovaObject
Serialize the object to the wire format.
Bases: nova.objects.base.NovaObject
Base class for versioned notifications.
Every subclass shall define a ‘payload’ field.
Send the notification.
Bases: nova.objects.base.NovaObject
Base class for the payload of versioned notifications.
Populate the object based on the SCHEMA and the source objects
Parameters: | kwargs – A dict contains the source object at the key defined in the SCHEMA |
---|
Bases: nova.objects.base.NovaObject
Class decorator to attach the notification sample information to the notification object for documentation generation purposes.
Parameters: | sample – the path of the sample json file relative to the doc/notification_samples/ directory in the nova repository root. |
---|