Merge pull request #112596 from chendave/data

kubeadm: try to reuse `RunData` if possible
This commit is contained in:
Kubernetes Prow Robot
2022-09-20 23:37:06 -07:00
committed by GitHub

View File

@@ -221,10 +221,12 @@ func (e *Runner) Run(args []string) error {
return errors.New(msg.String())
}
// builds the runner data
var data RunData
if data, err = e.InitData(args); err != nil {
return err
// builds the runner data if the runtime data is not initialized
data := e.runData
if data == nil {
if data, err = e.InitData(args); err != nil {
return err
}
}
err = e.visitAll(func(p *phaseRunner) error {