Versions in this module Expand all Collapse all v0 v0.1.0 Feb 4, 2020 Changes in this version + const ClusterTransformName + const HighConfidence + const ModerateConfidence + const NoConfidence + const OCP4InstallMsg + var ReportOutputFlush = func(r Report) error + func GenYAML(CR interface{}) ([]byte, error) + func HandleError(err error, transformType string) error + func Start() + type Cluster struct + Master Master + type ClusterExtraction struct + func (e ClusterExtraction) Transform() ([]Output, error) + func (e ClusterExtraction) Validate() (err error) + type ClusterTransform struct + func (e ClusterTransform) Extract() (Extraction, error) + func (e ClusterTransform) Name() string + type Extraction interface + Transform func() ([]Output, error) + Validate func() error + type Manifest struct + CRD []byte + Name string + type Master struct + ConfigMaps []*corev1.ConfigMap + OAuth configv1.OAuth + Secrets []*corev1.Secret + type Output interface + Flush func() error + type Report struct + Report reportoutput.ReportOutput + var FinalReportOutput Report + func (r Report) Flush() error + type Runner struct + func NewRunner() *Runner + func (r Runner) Transform(transforms []Transform) + type Transform interface + Extract func() (Extraction, error) + Name func() string