Documentation
¶
Index ¶
- func HandlListPlugins(reg *registry.PluginRegistry) http.HandlerFunc
- func HandleHealth(reg *registry.PluginRegistry) http.HandlerFunc
- func HandleRegisterPlugin(reg *registry.PluginRegistry, cfg *config.NautilusConfig) http.HandlerFunc
- type HealthPluginResult
- type HealthResult
- type RegisterPluginRequest
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func HandlListPlugins ¶
func HandlListPlugins(reg *registry.PluginRegistry) http.HandlerFunc
func HandleHealth ¶
func HandleHealth(reg *registry.PluginRegistry) http.HandlerFunc
func HandleRegisterPlugin ¶
func HandleRegisterPlugin(reg *registry.PluginRegistry, cfg *config.NautilusConfig) http.HandlerFunc
Types ¶
type HealthPluginResult ¶
type HealthResult ¶
type HealthResult struct { Status string `json:"status"` Plugins []HealthPluginResult `json:"plugins"` }
type RegisterPluginRequest ¶
Click to show internal directories.
Click to hide internal directories.