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 ContainerWatchSource ¶
type ContainerWatchSource int
const ( Raw ContainerWatchSource = iota Rkt )
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.