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