Documentation ¶
Index ¶
- func ParseTag(tag string) (service, namespace, name, version string, err error)
- type PluginHub
- func (hub *PluginHub) GetPluginInfo(tag string) (*manifest.Plugin, error)
- func (hub *PluginHub) GetPluginPath(tag string) (string, error)
- func (hub *PluginHub) InstallPlugin(namespace string, path string) (err error)
- func (hub *PluginHub) ListPlugins(namespace string, category manifest.Category) []*manifest.Plugin
- func (hub *PluginHub) RemoveNamespace(namespace string)
- func (hub *PluginHub) RemovePlugin(tag string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type PluginHub ¶
type PluginHub struct {
// contains filtered or unexported fields
}
func (*PluginHub) GetPluginInfo ¶
func (*PluginHub) InstallPlugin ¶
func (*PluginHub) ListPlugins ¶
func (*PluginHub) RemoveNamespace ¶
func (*PluginHub) RemovePlugin ¶
Click to show internal directories.
Click to hide internal directories.