mirror of
https://github.com/ceph/ceph-csi.git
synced 2024-10-21 14:49:52 +00:00
9eaa55506f
This commit updates controller-runtime to v0.9.2 and makes changes in persistentvolume.go to add context to various functions and function calls made here instead of context.TODO(). Signed-off-by: Rakshith R <rar@redhat.com>
153 lines
4.7 KiB
Go
153 lines
4.7 KiB
Go
// +build !ignore_autogenerated
|
|
|
|
// Code generated by controller-gen. DO NOT EDIT.
|
|
|
|
package v1alpha1
|
|
|
|
import (
|
|
"k8s.io/apimachinery/pkg/apis/meta/v1"
|
|
runtime "k8s.io/apimachinery/pkg/runtime"
|
|
configv1alpha1 "k8s.io/component-base/config/v1alpha1"
|
|
timex "time"
|
|
)
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ControllerConfigurationSpec) DeepCopyInto(out *ControllerConfigurationSpec) {
|
|
*out = *in
|
|
if in.GroupKindConcurrency != nil {
|
|
in, out := &in.GroupKindConcurrency, &out.GroupKindConcurrency
|
|
*out = make(map[string]int, len(*in))
|
|
for key, val := range *in {
|
|
(*out)[key] = val
|
|
}
|
|
}
|
|
if in.CacheSyncTimeout != nil {
|
|
in, out := &in.CacheSyncTimeout, &out.CacheSyncTimeout
|
|
*out = new(timex.Duration)
|
|
**out = **in
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ControllerConfigurationSpec.
|
|
func (in *ControllerConfigurationSpec) DeepCopy() *ControllerConfigurationSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ControllerConfigurationSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ControllerHealth) DeepCopyInto(out *ControllerHealth) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ControllerHealth.
|
|
func (in *ControllerHealth) DeepCopy() *ControllerHealth {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ControllerHealth)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ControllerManagerConfiguration) DeepCopyInto(out *ControllerManagerConfiguration) {
|
|
*out = *in
|
|
out.TypeMeta = in.TypeMeta
|
|
in.ControllerManagerConfigurationSpec.DeepCopyInto(&out.ControllerManagerConfigurationSpec)
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ControllerManagerConfiguration.
|
|
func (in *ControllerManagerConfiguration) DeepCopy() *ControllerManagerConfiguration {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ControllerManagerConfiguration)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
func (in *ControllerManagerConfiguration) DeepCopyObject() runtime.Object {
|
|
if c := in.DeepCopy(); c != nil {
|
|
return c
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ControllerManagerConfigurationSpec) DeepCopyInto(out *ControllerManagerConfigurationSpec) {
|
|
*out = *in
|
|
if in.SyncPeriod != nil {
|
|
in, out := &in.SyncPeriod, &out.SyncPeriod
|
|
*out = new(v1.Duration)
|
|
**out = **in
|
|
}
|
|
if in.LeaderElection != nil {
|
|
in, out := &in.LeaderElection, &out.LeaderElection
|
|
*out = new(configv1alpha1.LeaderElectionConfiguration)
|
|
(*in).DeepCopyInto(*out)
|
|
}
|
|
if in.GracefulShutdownTimeout != nil {
|
|
in, out := &in.GracefulShutdownTimeout, &out.GracefulShutdownTimeout
|
|
*out = new(v1.Duration)
|
|
**out = **in
|
|
}
|
|
if in.Controller != nil {
|
|
in, out := &in.Controller, &out.Controller
|
|
*out = new(ControllerConfigurationSpec)
|
|
(*in).DeepCopyInto(*out)
|
|
}
|
|
out.Metrics = in.Metrics
|
|
out.Health = in.Health
|
|
in.Webhook.DeepCopyInto(&out.Webhook)
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ControllerManagerConfigurationSpec.
|
|
func (in *ControllerManagerConfigurationSpec) DeepCopy() *ControllerManagerConfigurationSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ControllerManagerConfigurationSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ControllerMetrics) DeepCopyInto(out *ControllerMetrics) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ControllerMetrics.
|
|
func (in *ControllerMetrics) DeepCopy() *ControllerMetrics {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ControllerMetrics)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ControllerWebhook) DeepCopyInto(out *ControllerWebhook) {
|
|
*out = *in
|
|
if in.Port != nil {
|
|
in, out := &in.Port, &out.Port
|
|
*out = new(int)
|
|
**out = **in
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ControllerWebhook.
|
|
func (in *ControllerWebhook) DeepCopy() *ControllerWebhook {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ControllerWebhook)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|