-
Notifications
You must be signed in to change notification settings - Fork 4.8k
Expand file tree
/
Copy pathsimple.go
More file actions
101 lines (87 loc) · 3.28 KB
/
Copy pathsimple.go
File metadata and controls
101 lines (87 loc) · 3.28 KB
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
package configconversion
import (
configv1 "github.com/openshift/api/config/v1"
kubecontrolplanev1 "github.com/openshift/api/kubecontrolplane/v1"
legacyconfigv1 "github.com/openshift/api/legacyconfig/v1"
osinv1 "github.com/openshift/api/osin/v1"
)
func ToHTTPServingInfo(in *legacyconfigv1.HTTPServingInfo) (out configv1.HTTPServingInfo, err error) {
err = Convert_legacyconfigv1_HTTPServingInfo_to_configv1_HTTPServingInfo(in, &out, nil)
if err != nil {
return configv1.HTTPServingInfo{}, err
}
return out, nil
}
func ToAuditConfig(in *legacyconfigv1.AuditConfig) (out configv1.AuditConfig, err error) {
err = Convert_legacyconfigv1_AuditConfig_to_configv1_AuditConfig(in, &out, nil)
if err != nil {
return configv1.AuditConfig{}, err
}
return out, nil
}
func ToEtcdConnectionInfo(in *legacyconfigv1.EtcdConnectionInfo) (out configv1.EtcdConnectionInfo, err error) {
err = Convert_legacyconfigv1_EtcdConnectionInfo_to_configv1_EtcdConnectionInfo(in, &out, nil)
if err != nil {
return configv1.EtcdConnectionInfo{}, err
}
return out, nil
}
func ToAdmissionPluginConfig(in *legacyconfigv1.AdmissionPluginConfig) (*configv1.AdmissionPluginConfig, error) {
out := &configv1.AdmissionPluginConfig{}
if err := Convert_legacyconfigv1_AdmissionPluginConfig_to_configv1_AdmissionPluginConfig(in, out, nil); err != nil {
return nil, err
}
return out, nil
}
func ToAdmissionPluginConfigMap(in map[string]*legacyconfigv1.AdmissionPluginConfig) (out map[string]configv1.AdmissionPluginConfig, err error) {
if in == nil {
return nil, nil
}
out = map[string]configv1.AdmissionPluginConfig{}
for k, v := range in {
outV, err := ToAdmissionPluginConfig(v)
if err != nil {
return nil, err
}
out[k] = *outV
}
return out, nil
}
func ToMasterAuthConfig(in *legacyconfigv1.MasterAuthConfig) (out kubecontrolplanev1.MasterAuthConfig, err error) {
err = Convert_legacyconfigv1_MasterAuthConfig_to_kubecontrolplanev1_MasterAuthConfig(in, &out, nil)
if err != nil {
return kubecontrolplanev1.MasterAuthConfig{}, err
}
return out, nil
}
func ToAggregatorConfig(in *legacyconfigv1.AggregatorConfig) (out kubecontrolplanev1.AggregatorConfig, err error) {
err = Convert_legacyconfigv1_AggregatorConfig_to_kubecontrolplanev1_AggregatorConfig(in, &out, nil)
if err != nil {
return kubecontrolplanev1.AggregatorConfig{}, err
}
return out, nil
}
func ToKubeletConnectionInfo(in *legacyconfigv1.KubeletConnectionInfo) (out kubecontrolplanev1.KubeletConnectionInfo, err error) {
err = Convert_legacyconfigv1_KubeletConnectionInfo_to_kubecontrolplanev1_KubeletConnectionInfo(in, &out, nil)
if err != nil {
return kubecontrolplanev1.KubeletConnectionInfo{}, err
}
return out, nil
}
func ToUserAgentMatchingConfig(in *legacyconfigv1.UserAgentMatchingConfig) (out kubecontrolplanev1.UserAgentMatchingConfig, err error) {
err = Convert_legacyconfigv1_UserAgentMatchingConfig_to_kubecontrolplanev1_UserAgentMatchingConfig(in, &out, nil)
if err != nil {
return kubecontrolplanev1.UserAgentMatchingConfig{}, err
}
return out, nil
}
func ToOAuthConfig(in *legacyconfigv1.OAuthConfig) (*osinv1.OAuthConfig, error) {
if in == nil {
return nil, nil
}
out := &osinv1.OAuthConfig{}
if err := Convert_legacyconfigv1_OAuthConfig_to_osinv1_OAuthConfig(in, out, nil); err != nil {
return nil, err
}
return out, nil
}