Documentation ¶
Index ¶
- type Notifier
- func (n *Notifier) Close()
- func (n *Notifier) SendDomainEvent(event watch.Event) error
- func (n *Notifier) SendK8sEvent(vmi *v1.VirtualMachineInstance, severity string, reason string, message string) error
- func (n *Notifier) SetCustomTimeouts(interval, send, total time.Duration)
- func (n *Notifier) StartDomainNotifier(domainConn cli.Connection, deleteNotificationSent chan watch.Event, ...) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Notifier ¶ added in v0.17.0
type Notifier struct {
// contains filtered or unexported fields
}
func NewNotifier ¶ added in v0.17.0
func (*Notifier) SendDomainEvent ¶ added in v0.17.0
func (*Notifier) SendK8sEvent ¶ added in v0.17.0
func (*Notifier) SetCustomTimeouts ¶ added in v0.40.0
used by unit tests
func (*Notifier) StartDomainNotifier ¶ added in v0.17.0
func (n *Notifier) StartDomainNotifier( domainConn cli.Connection, deleteNotificationSent chan watch.Event, vmi *v1.VirtualMachineInstance, domainName string, agentStore *agentpoller.AsyncAgentStore, qemuAgentSysInterval time.Duration, qemuAgentFileInterval time.Duration, qemuAgentUserInterval time.Duration, qemuAgentVersionInterval time.Duration, qemuAgentFSFreezeStatusInterval time.Duration, ) error
Click to show internal directories.
Click to hide internal directories.