Refactor to simplify factory Validator

This commit is contained in:
Sean Sullivan
2022-12-11 18:20:28 -08:00
parent 909f5be802
commit 5e8648b9f1
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