Documentation ¶
Overview ¶
Package plugins implements plugin management for the policy engine.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Manager ¶
type Manager struct { Labels map[string]string Store storage.Store // contains filtered or unexported fields }
Manager implements lifecycle management of plugins and gives plugins access to engine-wide components like storage.
func (*Manager) Register ¶
Register adds a plugin to the manager. When the manager is started, all of the plugins will be started.
Directories ¶
Path | Synopsis |
---|---|
Package bundle implements bundle downloading.
|
Package bundle implements bundle downloading. |
Package logs implements decision log buffering and uploading.
|
Package logs implements decision log buffering and uploading. |
Package rest implements a REST client for communicating with remote services.
|
Package rest implements a REST client for communicating with remote services. |
Package status implements status reporting.
|
Package status implements status reporting. |
Click to show internal directories.
Click to hide internal directories.