Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EventHandler ¶
type EventHandler struct {
Manager *Manager
}
EventHandler dispatches events to the manager
func NewEventHandler ¶
func NewEventHandler(mgr *Manager) *EventHandler
NewEventHandler registers a Manager on a new EventHandler
func (*EventHandler) Handle ¶
func (l *EventHandler) Handle(e *dockerclient.Event, ec chan error, args ...interface{})
Handle sends events on to the Manager
type Manager ¶
type Manager struct {
Config *interlock.Config
Client *dockerclient.DockerClient
// contains filtered or unexported fields
}
Manager listens on events from the connected Docker client and dispatches them to registered plugins
func NewManager ¶
NewManager create a new Manager
Click to show internal directories.
Click to hide internal directories.