mirror of
https://github.com/k3s-io/kubernetes.git
synced 2026-01-05 07:27:21 +00:00
refactor builder in kubectl factory
This commit is contained in:
@@ -129,14 +129,14 @@ func (o *ConvertOptions) Complete(f cmdutil.Factory, out io.Writer, cmd *cobra.C
|
||||
|
||||
// build the builder
|
||||
o.builder = f.NewBuilder()
|
||||
if !o.local {
|
||||
if o.local {
|
||||
o.builder = o.builder.Local(f.ClientForMapping)
|
||||
} else {
|
||||
schema, err := f.Validator(cmdutil.GetFlagBool(cmd, "validate"))
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
o.builder = o.builder.Schema(schema)
|
||||
} else {
|
||||
o.builder = o.builder.Local(f.ClientForMapping)
|
||||
}
|
||||
|
||||
cmdNamespace, _, err := f.DefaultNamespace()
|
||||
|
||||
Reference in New Issue
Block a user