/
zz_generated.conversion.go
194 lines (168 loc) · 8.85 KB
/
zz_generated.conversion.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
// +build !ignore_autogenerated_openshift
// Code generated by conversion-gen. DO NOT EDIT.
package v1
import (
unsafe "unsafe"
v1 "github.com/openshift/api/project/v1"
project "github.com/openshift/origin/pkg/project/apis/project"
corev1 "k8s.io/api/core/v1"
conversion "k8s.io/apimachinery/pkg/conversion"
runtime "k8s.io/apimachinery/pkg/runtime"
core "k8s.io/kubernetes/pkg/apis/core"
)
func init() {
localSchemeBuilder.Register(RegisterConversions)
}
// RegisterConversions adds conversion functions to the given scheme.
// Public to allow building arbitrary schemes.
func RegisterConversions(s *runtime.Scheme) error {
if err := s.AddGeneratedConversionFunc((*v1.Project)(nil), (*project.Project)(nil), func(a, b interface{}, scope conversion.Scope) error {
return Convert_v1_Project_To_project_Project(a.(*v1.Project), b.(*project.Project), scope)
}); err != nil {
return err
}
if err := s.AddGeneratedConversionFunc((*project.Project)(nil), (*v1.Project)(nil), func(a, b interface{}, scope conversion.Scope) error {
return Convert_project_Project_To_v1_Project(a.(*project.Project), b.(*v1.Project), scope)
}); err != nil {
return err
}
if err := s.AddGeneratedConversionFunc((*v1.ProjectList)(nil), (*project.ProjectList)(nil), func(a, b interface{}, scope conversion.Scope) error {
return Convert_v1_ProjectList_To_project_ProjectList(a.(*v1.ProjectList), b.(*project.ProjectList), scope)
}); err != nil {
return err
}
if err := s.AddGeneratedConversionFunc((*project.ProjectList)(nil), (*v1.ProjectList)(nil), func(a, b interface{}, scope conversion.Scope) error {
return Convert_project_ProjectList_To_v1_ProjectList(a.(*project.ProjectList), b.(*v1.ProjectList), scope)
}); err != nil {
return err
}
if err := s.AddGeneratedConversionFunc((*v1.ProjectRequest)(nil), (*project.ProjectRequest)(nil), func(a, b interface{}, scope conversion.Scope) error {
return Convert_v1_ProjectRequest_To_project_ProjectRequest(a.(*v1.ProjectRequest), b.(*project.ProjectRequest), scope)
}); err != nil {
return err
}
if err := s.AddGeneratedConversionFunc((*project.ProjectRequest)(nil), (*v1.ProjectRequest)(nil), func(a, b interface{}, scope conversion.Scope) error {
return Convert_project_ProjectRequest_To_v1_ProjectRequest(a.(*project.ProjectRequest), b.(*v1.ProjectRequest), scope)
}); err != nil {
return err
}
if err := s.AddGeneratedConversionFunc((*v1.ProjectSpec)(nil), (*project.ProjectSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
return Convert_v1_ProjectSpec_To_project_ProjectSpec(a.(*v1.ProjectSpec), b.(*project.ProjectSpec), scope)
}); err != nil {
return err
}
if err := s.AddGeneratedConversionFunc((*project.ProjectSpec)(nil), (*v1.ProjectSpec)(nil), func(a, b interface{}, scope conversion.Scope) error {
return Convert_project_ProjectSpec_To_v1_ProjectSpec(a.(*project.ProjectSpec), b.(*v1.ProjectSpec), scope)
}); err != nil {
return err
}
if err := s.AddGeneratedConversionFunc((*v1.ProjectStatus)(nil), (*project.ProjectStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
return Convert_v1_ProjectStatus_To_project_ProjectStatus(a.(*v1.ProjectStatus), b.(*project.ProjectStatus), scope)
}); err != nil {
return err
}
if err := s.AddGeneratedConversionFunc((*project.ProjectStatus)(nil), (*v1.ProjectStatus)(nil), func(a, b interface{}, scope conversion.Scope) error {
return Convert_project_ProjectStatus_To_v1_ProjectStatus(a.(*project.ProjectStatus), b.(*v1.ProjectStatus), scope)
}); err != nil {
return err
}
return nil
}
func autoConvert_v1_Project_To_project_Project(in *v1.Project, out *project.Project, s conversion.Scope) error {
out.ObjectMeta = in.ObjectMeta
if err := Convert_v1_ProjectSpec_To_project_ProjectSpec(&in.Spec, &out.Spec, s); err != nil {
return err
}
if err := Convert_v1_ProjectStatus_To_project_ProjectStatus(&in.Status, &out.Status, s); err != nil {
return err
}
return nil
}
// Convert_v1_Project_To_project_Project is an autogenerated conversion function.
func Convert_v1_Project_To_project_Project(in *v1.Project, out *project.Project, s conversion.Scope) error {
return autoConvert_v1_Project_To_project_Project(in, out, s)
}
func autoConvert_project_Project_To_v1_Project(in *project.Project, out *v1.Project, s conversion.Scope) error {
out.ObjectMeta = in.ObjectMeta
if err := Convert_project_ProjectSpec_To_v1_ProjectSpec(&in.Spec, &out.Spec, s); err != nil {
return err
}
if err := Convert_project_ProjectStatus_To_v1_ProjectStatus(&in.Status, &out.Status, s); err != nil {
return err
}
return nil
}
// Convert_project_Project_To_v1_Project is an autogenerated conversion function.
func Convert_project_Project_To_v1_Project(in *project.Project, out *v1.Project, s conversion.Scope) error {
return autoConvert_project_Project_To_v1_Project(in, out, s)
}
func autoConvert_v1_ProjectList_To_project_ProjectList(in *v1.ProjectList, out *project.ProjectList, s conversion.Scope) error {
out.ListMeta = in.ListMeta
out.Items = *(*[]project.Project)(unsafe.Pointer(&in.Items))
return nil
}
// Convert_v1_ProjectList_To_project_ProjectList is an autogenerated conversion function.
func Convert_v1_ProjectList_To_project_ProjectList(in *v1.ProjectList, out *project.ProjectList, s conversion.Scope) error {
return autoConvert_v1_ProjectList_To_project_ProjectList(in, out, s)
}
func autoConvert_project_ProjectList_To_v1_ProjectList(in *project.ProjectList, out *v1.ProjectList, s conversion.Scope) error {
out.ListMeta = in.ListMeta
out.Items = *(*[]v1.Project)(unsafe.Pointer(&in.Items))
return nil
}
// Convert_project_ProjectList_To_v1_ProjectList is an autogenerated conversion function.
func Convert_project_ProjectList_To_v1_ProjectList(in *project.ProjectList, out *v1.ProjectList, s conversion.Scope) error {
return autoConvert_project_ProjectList_To_v1_ProjectList(in, out, s)
}
func autoConvert_v1_ProjectRequest_To_project_ProjectRequest(in *v1.ProjectRequest, out *project.ProjectRequest, s conversion.Scope) error {
out.ObjectMeta = in.ObjectMeta
out.DisplayName = in.DisplayName
out.Description = in.Description
return nil
}
// Convert_v1_ProjectRequest_To_project_ProjectRequest is an autogenerated conversion function.
func Convert_v1_ProjectRequest_To_project_ProjectRequest(in *v1.ProjectRequest, out *project.ProjectRequest, s conversion.Scope) error {
return autoConvert_v1_ProjectRequest_To_project_ProjectRequest(in, out, s)
}
func autoConvert_project_ProjectRequest_To_v1_ProjectRequest(in *project.ProjectRequest, out *v1.ProjectRequest, s conversion.Scope) error {
out.ObjectMeta = in.ObjectMeta
out.DisplayName = in.DisplayName
out.Description = in.Description
return nil
}
// Convert_project_ProjectRequest_To_v1_ProjectRequest is an autogenerated conversion function.
func Convert_project_ProjectRequest_To_v1_ProjectRequest(in *project.ProjectRequest, out *v1.ProjectRequest, s conversion.Scope) error {
return autoConvert_project_ProjectRequest_To_v1_ProjectRequest(in, out, s)
}
func autoConvert_v1_ProjectSpec_To_project_ProjectSpec(in *v1.ProjectSpec, out *project.ProjectSpec, s conversion.Scope) error {
out.Finalizers = *(*[]core.FinalizerName)(unsafe.Pointer(&in.Finalizers))
return nil
}
// Convert_v1_ProjectSpec_To_project_ProjectSpec is an autogenerated conversion function.
func Convert_v1_ProjectSpec_To_project_ProjectSpec(in *v1.ProjectSpec, out *project.ProjectSpec, s conversion.Scope) error {
return autoConvert_v1_ProjectSpec_To_project_ProjectSpec(in, out, s)
}
func autoConvert_project_ProjectSpec_To_v1_ProjectSpec(in *project.ProjectSpec, out *v1.ProjectSpec, s conversion.Scope) error {
out.Finalizers = *(*[]corev1.FinalizerName)(unsafe.Pointer(&in.Finalizers))
return nil
}
// Convert_project_ProjectSpec_To_v1_ProjectSpec is an autogenerated conversion function.
func Convert_project_ProjectSpec_To_v1_ProjectSpec(in *project.ProjectSpec, out *v1.ProjectSpec, s conversion.Scope) error {
return autoConvert_project_ProjectSpec_To_v1_ProjectSpec(in, out, s)
}
func autoConvert_v1_ProjectStatus_To_project_ProjectStatus(in *v1.ProjectStatus, out *project.ProjectStatus, s conversion.Scope) error {
out.Phase = core.NamespacePhase(in.Phase)
return nil
}
// Convert_v1_ProjectStatus_To_project_ProjectStatus is an autogenerated conversion function.
func Convert_v1_ProjectStatus_To_project_ProjectStatus(in *v1.ProjectStatus, out *project.ProjectStatus, s conversion.Scope) error {
return autoConvert_v1_ProjectStatus_To_project_ProjectStatus(in, out, s)
}
func autoConvert_project_ProjectStatus_To_v1_ProjectStatus(in *project.ProjectStatus, out *v1.ProjectStatus, s conversion.Scope) error {
out.Phase = corev1.NamespacePhase(in.Phase)
return nil
}
// Convert_project_ProjectStatus_To_v1_ProjectStatus is an autogenerated conversion function.
func Convert_project_ProjectStatus_To_v1_ProjectStatus(in *project.ProjectStatus, out *v1.ProjectStatus, s conversion.Scope) error {
return autoConvert_project_ProjectStatus_To_v1_ProjectStatus(in, out, s)
}