Documentation
¶
Index ¶
- type ClusterMDLoader
- func (clusterMDLoader *ClusterMDLoader) GetClusters(plan plantypes.Plan) map[string]collecttypes.ClusterMetadata
- func (clusterMDLoader *ClusterMDLoader) LoadToIR(plan plantypes.Plan, ir *irtypes.IR) error
- func (clusterMDLoader *ClusterMDLoader) UpdatePlan(inputPath string, plan *plantypes.Plan) error
- type K8sFilesLoader
- type Loader
- type QACacheLoader
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 (clusterMDLoader *ClusterMDLoader) GetClusters(plan plantypes.Plan) map[string]collecttypes.ClusterMetadata
GetClusters loads list of clusters
func (*ClusterMDLoader) UpdatePlan ¶
func (clusterMDLoader *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 the Loader interface
func (*K8sFilesLoader) UpdatePlan ¶
func (*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 (*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.