 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
      View Source
      
  
const (
	DefinitionFile = "module.yaml"
)
    Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Definition ¶
type Definition struct {
	Name         string                 `yaml:"name"`
	Weight       uint32                 `yaml:"weight,omitempty"`
	Tags         []string               `yaml:"tags"`
	Stage        string                 `yaml:"stage"`
	Description  string                 `yaml:"description"`
	Requirements map[string]interface{} `json:"requirements"`
	DisableOptions DisableOptions `yaml:"disable"`
	Path string `yaml:"-"`
}
    func (*Definition) GetRequirements ¶ added in v1.67.10
func (d *Definition) GetRequirements() map[string]string
func (*Definition) Validate ¶
func (d *Definition) Validate(values addonutils.Values, logger *log.Logger) error
type DisableOptions ¶
type Module ¶
type Module struct {
	// contains filtered or unexported fields
}
    func (*Module) GetBasicModule ¶
func (m *Module) GetBasicModule() *modules.BasicModule
func (*Module) GetConfirmationDisableReason ¶
 Click to show internal directories. 
   Click to hide internal directories.