Documentation
¶
Overview ¶
Package container defines types for sub-container events and also defines an interface for container operation handlers.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ContainerEvent ¶
type ContainerEvent struct {
// The type of event that occurred.
EventType ContainerEventType
// The full container name of the container where the event occurred.
Name string
// The watcher that detected this change event
WatchSource ContainerWatchSource
}
ContainerEvent represents a
type ContainerEventType ¶
type ContainerEventType int
SubcontainerEventType indicates an addition or deletion event.
const ( ContainerAdd ContainerEventType = iota ContainerDelete )
type ContainerWatcher ¶
type ContainerWatcher interface {
// Registers a channel to listen for events affecting subcontainers (recursively).
Start(events chan ContainerEvent) error
// Stops watching for subcontainer changes.
Stop() error
}
Click to show internal directories.
Click to hide internal directories.