package plugin
import "github.com/dotcloud/docker/api/server/router/plugin"
Index ¶
Functions ¶
func NewRouter ¶
NewRouter initializes a new plugin router
Types ¶
type Backend ¶
type Backend interface { Disable(name string) error Enable(name string, config *enginetypes.PluginEnableConfig) error List() ([]enginetypes.Plugin, error) Inspect(name string) (enginetypes.Plugin, error) Remove(name string, config *enginetypes.PluginRmConfig) error Set(name string, args []string) error Privileges(name string, metaHeaders http.Header, authConfig *enginetypes.AuthConfig) (enginetypes.PluginPrivileges, error) Pull(name string, metaHeaders http.Header, authConfig *enginetypes.AuthConfig, privileges enginetypes.PluginPrivileges) error Push(name string, metaHeaders http.Header, authConfig *enginetypes.AuthConfig) error CreateFromContext(ctx context.Context, tarCtx io.Reader, options *enginetypes.PluginCreateOptions) error }
Backend for Plugin
Source Files ¶
backend.go plugin.go plugin_routes.go
- Version
- v1.13.0-rc4
- Published
- Dec 16, 2016
- Platform
- js/wasm
- Imports
- 10 packages
- Last checked
- 6 minutes ago –
Tools for package owners.