From f3b0d3f5eda82bf8f7daba0ece602e45946da85e Mon Sep 17 00:00:00 2001 From: orangedeng Date: Sat, 27 Jul 2019 10:55:41 +0800 Subject: [PATCH] go generate --- .../v3/zz_generated_deepcopy.go | 24 +++++++++++++++++-- .../v3/zz_generated_rke_config_node.go | 2 +- .../management/v3/zz_generated_rke_taint.go | 16 +++++++++++++ 3 files changed, 39 insertions(+), 3 deletions(-) create mode 100644 client/management/v3/zz_generated_rke_taint.go diff --git a/apis/management.cattle.io/v3/zz_generated_deepcopy.go b/apis/management.cattle.io/v3/zz_generated_deepcopy.go index 67e4f059..0614c420 100644 --- a/apis/management.cattle.io/v3/zz_generated_deepcopy.go +++ b/apis/management.cattle.io/v3/zz_generated_deepcopy.go @@ -7717,7 +7717,7 @@ func (in *RKEConfigNode) DeepCopyInto(out *RKEConfigNode) { } if in.Taints != nil { in, out := &in.Taints, &out.Taints - *out = make([]v1.Taint, len(*in)) + *out = make([]RKETaint, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } @@ -7771,7 +7771,7 @@ func (in *RKEConfigNodePlan) DeepCopyInto(out *RKEConfigNodePlan) { } if in.Taints != nil { in, out := &in.Taints, &out.Taints - *out = make([]v1.Taint, len(*in)) + *out = make([]RKETaint, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } @@ -8033,6 +8033,26 @@ func (in *RKESystemImages) DeepCopy() *RKESystemImages { return out } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *RKETaint) DeepCopyInto(out *RKETaint) { + *out = *in + if in.TimeAdded != nil { + in, out := &in.TimeAdded, &out.TimeAdded + *out = (*in).DeepCopy() + } + return +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RKETaint. +func (in *RKETaint) DeepCopy() *RKETaint { + if in == nil { + return nil + } + out := new(RKETaint) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *RancherKubernetesEngineConfig) DeepCopyInto(out *RancherKubernetesEngineConfig) { *out = *in diff --git a/client/management/v3/zz_generated_rke_config_node.go b/client/management/v3/zz_generated_rke_config_node.go index 0f13cb8d..a8a2c20a 100644 --- a/client/management/v3/zz_generated_rke_config_node.go +++ b/client/management/v3/zz_generated_rke_config_node.go @@ -33,6 +33,6 @@ type RKEConfigNode struct { SSHCertPath string `json:"sshCertPath,omitempty" yaml:"sshCertPath,omitempty"` SSHKey string `json:"sshKey,omitempty" yaml:"sshKey,omitempty"` SSHKeyPath string `json:"sshKeyPath,omitempty" yaml:"sshKeyPath,omitempty"` - Taints []Taint `json:"taints,omitempty" yaml:"taints,omitempty"` + Taints []RKETaint `json:"taints,omitempty" yaml:"taints,omitempty"` User string `json:"user,omitempty" yaml:"user,omitempty"` } diff --git a/client/management/v3/zz_generated_rke_taint.go b/client/management/v3/zz_generated_rke_taint.go new file mode 100644 index 00000000..8cd196fa --- /dev/null +++ b/client/management/v3/zz_generated_rke_taint.go @@ -0,0 +1,16 @@ +package client + +const ( + RKETaintType = "rkeTaint" + RKETaintFieldEffect = "effect" + RKETaintFieldKey = "key" + RKETaintFieldTimeAdded = "timeAdded" + RKETaintFieldValue = "value" +) + +type RKETaint struct { + Effect string `json:"effect,omitempty" yaml:"effect,omitempty"` + Key string `json:"key,omitempty" yaml:"key,omitempty"` + TimeAdded string `json:"timeAdded,omitempty" yaml:"timeAdded,omitempty"` + Value string `json:"value,omitempty" yaml:"value,omitempty"` +}