"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "pkg/plugins/types.go" between
traefik-v2.3.2.src.tar.gz and traefik-v2.3.3.src.tar.gz

About: Traefik is a cloud native edge router, a reverse proxy and load balancer for HTTP and TCP-based applications.

types.go  (traefik-v2.3.2.src):types.go  (traefik-v2.3.3.src)
package plugins package plugins
// Descriptor The static part of a plugin configuration (prod). // Descriptor The static part of a plugin configuration (prod).
type Descriptor struct { type Descriptor struct {
// ModuleName (required) // ModuleName (required)
ModuleName string `description:"plugin's module name." json:"moduleName,o mitempty" toml:"moduleName,omitempty" yaml:"moduleName,omitempty"` ModuleName string `description:"plugin's module name." json:"moduleName,o mitempty" toml:"moduleName,omitempty" yaml:"moduleName,omitempty" export:"true"`
// Version (required) // Version (required)
Version string `description:"plugin's version." json:"version,omitempty" toml:"version,omitempty" yaml:"version,omitempty"` Version string `description:"plugin's version." json:"version,omitempty" toml:"version,omitempty" yaml:"version,omitempty" export:"true"`
} }
// DevPlugin The static part of a plugin configuration (only for dev). // DevPlugin The static part of a plugin configuration (only for dev).
type DevPlugin struct { type DevPlugin struct {
// GoPath plugin's GOPATH. (required) // GoPath plugin's GOPATH. (required)
GoPath string `description:"plugin's GOPATH." json:"goPath,omitempty" tom l:"goPath,omitempty" yaml:"goPath,omitempty"` GoPath string `description:"plugin's GOPATH." json:"goPath,omitempty" tom l:"goPath,omitempty" yaml:"goPath,omitempty" export:"true"`
// ModuleName (required) // ModuleName (required)
ModuleName string `description:"plugin's module name." json:"moduleName, omitempty" toml:"moduleName,omitempty" yaml:"moduleName,omitempty"` ModuleName string `description:"plugin's module name." json:"moduleName, omitempty" toml:"moduleName,omitempty" yaml:"moduleName,omitempty" export:"true" `
} }
// Manifest The plugin manifest. // Manifest The plugin manifest.
type Manifest struct { type Manifest struct {
DisplayName string `yaml:"displayName"` DisplayName string `yaml:"displayName"`
Type string `yaml:"type"` Type string `yaml:"type"`
Import string `yaml:"import"` Import string `yaml:"import"`
BasePkg string `yaml:"basePkg"` BasePkg string `yaml:"basePkg"`
Compatibility string `yaml:"compatibility"` Compatibility string `yaml:"compatibility"`
Summary string `yaml:"summary"` Summary string `yaml:"summary"`
 End of changes. 4 change blocks. 
4 lines changed or deleted 4 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)