Documentation ¶
Index ¶
- Variables
- func AddNewPlugins(newPlugins map[string]*Plugin)
- func ClearAllPlugins()
- func DelNoUsePlugins(newPlugins map[string]*Plugin)
- func Detect()
- func ListPlugins() map[string]*Plugin
- func ListPluginsFromLocal() map[string]*Plugin
- func ListPluginsFromMonapi() map[string]*Plugin
- func PluginRun(plugin *Plugin)
- type Plugin
- type PluginScheduler
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Plugins = make(map[string]*Plugin) PluginsWithScheduler = make(map[string]*PluginScheduler) )
Functions ¶
func AddNewPlugins ¶
func ClearAllPlugins ¶
func ClearAllPlugins()
func DelNoUsePlugins ¶
func ListPluginsFromLocal ¶
func ListPluginsFromMonapi ¶
Types ¶
type PluginScheduler ¶
func NewPluginScheduler ¶
func NewPluginScheduler(p *Plugin) *PluginScheduler
func (*PluginScheduler) Schedule ¶
func (p *PluginScheduler) Schedule()
func (*PluginScheduler) Stop ¶
func (p *PluginScheduler) Stop()
Click to show internal directories.
Click to hide internal directories.