The ironic.objects.notification
Module¶
-
class
ironic.objects.notification.
EventType
(context=None, **kwargs)[source]¶ Bases:
ironic.objects.base.IronicObject
Defines the event_type to be sent on the wire.
An EventType must specify the object being acted on, a string describing the action being taken on the notification, and the status of the action.
-
class
ironic.objects.notification.
NotificationBase
(context=None, **kwargs)[source]¶ Bases:
ironic.objects.base.IronicObject
Base class for versioned notifications.
Subclasses must define the “payload” field, which must be a subclass of NotificationPayloadBase.
-
class
ironic.objects.notification.
NotificationPayloadBase
(*args, **kwargs)[source]¶ Bases:
ironic.objects.base.IronicObject
Base class for the payload of versioned notifications.