Merge pull request #114413 from seans3/refactor-validator

Refactor to simplify factory Validator
This commit is contained in:
Kubernetes Prow Robot
2022-12-12 15:19:55 -08:00
committed by GitHub
8 changed files with 30 additions and 45 deletions

View File

@@ -128,12 +128,7 @@ func (o *ConvertOptions) Complete(f cmdutil.Factory, cmd *cobra.Command) (err er
if err != nil {
return nil, err
}
dynamicClient, err := f.DynamicClient()
if err != nil {
return nil, err
}
verifier := resource.NewQueryParamVerifier(dynamicClient, f.OpenAPIGetter(), resource.QueryParamFieldValidation)
return f.Validator(directive, verifier)
return f.Validator(directive)
}
// build the printer