Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Controller ¶
type Controller struct {
	machinery.TemplateMixin
	machinery.MultiGroupMixin
	machinery.BoilerplateMixin
	machinery.ResourceMixin
	ControllerRuntimeVersion string
	Force bool
}
    Controller scaffolds the file that defines the controller for a CRD or a builtin resource nolint:maligned
func (*Controller) SetTemplateDefaults ¶
func (f *Controller) SetTemplateDefaults() error
SetTemplateDefaults implements file.Template
type SuiteTest ¶
type SuiteTest struct {
	machinery.TemplateMixin
	machinery.MultiGroupMixin
	machinery.BoilerplateMixin
	machinery.ResourceMixin
	// CRDDirectoryRelativePath define the Path for the CRD
	CRDDirectoryRelativePath string
	Force bool
}
    SuiteTest scaffolds the file that sets up the controller tests nolint:maligned
func (*SuiteTest) GetCodeFragments ¶
func (f *SuiteTest) GetCodeFragments() machinery.CodeFragmentsMap
GetCodeFragments implements file.Inserter
func (*SuiteTest) GetMarkers ¶
GetMarkers implements file.Inserter
func (*SuiteTest) SetTemplateDefaults ¶
SetTemplateDefaults implements file.Template
 Click to show internal directories. 
   Click to hide internal directories.