mirror of
https://github.com/rancher/rke.git
synced 2025-09-20 02:49:08 +00:00
go generate
This commit is contained in:
@@ -249,6 +249,21 @@ func (in *BaseService) DeepCopyInto(out *BaseService) {
|
|||||||
(*out)[key] = val
|
(*out)[key] = val
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if in.ExtraArgsArray != nil {
|
||||||
|
in, out := &in.ExtraArgsArray, &out.ExtraArgsArray
|
||||||
|
*out = make(map[string][]string, len(*in))
|
||||||
|
for key, val := range *in {
|
||||||
|
var outVal []string
|
||||||
|
if val == nil {
|
||||||
|
(*out)[key] = nil
|
||||||
|
} else {
|
||||||
|
in, out := &val, &outVal
|
||||||
|
*out = make([]string, len(*in))
|
||||||
|
copy(*out, *in)
|
||||||
|
}
|
||||||
|
(*out)[key] = outVal
|
||||||
|
}
|
||||||
|
}
|
||||||
if in.ExtraBinds != nil {
|
if in.ExtraBinds != nil {
|
||||||
in, out := &in.ExtraBinds, &out.ExtraBinds
|
in, out := &in.ExtraBinds, &out.ExtraBinds
|
||||||
*out = make([]string, len(*in))
|
*out = make([]string, len(*in))
|
||||||
@@ -266,6 +281,21 @@ func (in *BaseService) DeepCopyInto(out *BaseService) {
|
|||||||
(*out)[key] = val
|
(*out)[key] = val
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if in.WindowsExtraArgsArray != nil {
|
||||||
|
in, out := &in.WindowsExtraArgsArray, &out.WindowsExtraArgsArray
|
||||||
|
*out = make(map[string][]string, len(*in))
|
||||||
|
for key, val := range *in {
|
||||||
|
var outVal []string
|
||||||
|
if val == nil {
|
||||||
|
(*out)[key] = nil
|
||||||
|
} else {
|
||||||
|
in, out := &val, &outVal
|
||||||
|
*out = make([]string, len(*in))
|
||||||
|
copy(*out, *in)
|
||||||
|
}
|
||||||
|
(*out)[key] = outVal
|
||||||
|
}
|
||||||
|
}
|
||||||
if in.WindowsExtraBinds != nil {
|
if in.WindowsExtraBinds != nil {
|
||||||
in, out := &in.WindowsExtraBinds, &out.WindowsExtraBinds
|
in, out := &in.WindowsExtraBinds, &out.WindowsExtraBinds
|
||||||
*out = make([]string, len(*in))
|
*out = make([]string, len(*in))
|
||||||
|
Reference in New Issue
Block a user