Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterMDLoader ¶
type ClusterMDLoader struct { }
ClusterMDLoader Implements Loader interface
func (ClusterMDLoader) GetClusters ¶
func (i ClusterMDLoader) GetClusters(p plantypes.Plan) map[string]collecttypes.ClusterMetadata
GetClusters loads list of clusters
func (ClusterMDLoader) UpdatePlan ¶
func (i ClusterMDLoader) UpdatePlan(inputPath string, plan *plantypes.Plan) error
UpdatePlan - output a plan based on the input directory contents
type K8sFilesLoader ¶
type K8sFilesLoader struct { }
K8sFilesLoader Implements Loader interface
func (K8sFilesLoader) UpdatePlan ¶
func (i K8sFilesLoader) UpdatePlan(inputPath string, plan *plantypes.Plan) error
UpdatePlan - output a plan based on the input directory contents
type Loader ¶
type Loader interface { UpdatePlan(inputPath string, p *plantypes.Plan) error LoadToIR(p plantypes.Plan, ir *irtypes.IR) error }
Loader handles loading of various metadata
type QACacheLoader ¶
type QACacheLoader struct { }
QACacheLoader loads the qa caches
func (QACacheLoader) UpdatePlan ¶
func (i QACacheLoader) UpdatePlan(inputPath string, plan *plantypes.Plan) error
UpdatePlan - output a plan based on the input directory contents
Click to show internal directories.
Click to hide internal directories.