The watcher.notifications.audit Module

The watcher.notifications.audit Module

class watcher.notifications.audit.AuditActionNotification(**kwargs)[source]

Bases: watcher.notifications.base.NotificationBase

class watcher.notifications.audit.AuditActionPayload(audit, goal, strategy, **kwargs)[source]

Bases: watcher.notifications.audit.AuditPayload

class watcher.notifications.audit.AuditCreateNotification(**kwargs)[source]

Bases: watcher.notifications.base.NotificationBase

class watcher.notifications.audit.AuditCreatePayload(audit, goal, strategy)[source]

Bases: watcher.notifications.audit.AuditPayload

class watcher.notifications.audit.AuditDeleteNotification(**kwargs)[source]

Bases: watcher.notifications.base.NotificationBase

class watcher.notifications.audit.AuditDeletePayload(audit, goal, strategy)[source]

Bases: watcher.notifications.audit.AuditPayload

class watcher.notifications.audit.AuditPayload(audit, goal, strategy=None, **kwargs)[source]

Bases: watcher.notifications.audit.TerseAuditPayload

class watcher.notifications.audit.AuditStateUpdatePayload(**kwargs)[source]

Bases: watcher.notifications.base.NotificationPayloadBase

class watcher.notifications.audit.AuditUpdateNotification(**kwargs)[source]

Bases: watcher.notifications.base.NotificationBase

class watcher.notifications.audit.AuditUpdatePayload(audit, state_update, goal, strategy)[source]

Bases: watcher.notifications.audit.AuditPayload

class watcher.notifications.audit.TerseAuditPayload(audit, goal_uuid, strategy_uuid=None, **kwargs)[source]

Bases: watcher.notifications.base.NotificationPayloadBase

Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.