The watcher.notifications.base Module¶
-
class
watcher.notifications.base.NotificationBase(**kwargs)[source]¶ Bases:
watcher.notifications.base.NotificationObjectBase class for versioned notifications.
Every subclass shall define a ‘payload’ field.
-
class
watcher.notifications.base.NotificationObject(**kwargs)[source]¶ Bases:
watcher.objects.base.WatcherObjectBase class for every notification related versioned object.
-
class
watcher.notifications.base.NotificationPayloadBase(**kwargs)[source]¶ Bases:
watcher.notifications.base.NotificationObjectBase class for the payload of versioned notifications.