@@ -3,26 +3,6 @@ package legacy
3
3
import (
4
4
"k8s.io/apimachinery/pkg/runtime"
5
5
"k8s.io/apimachinery/pkg/runtime/schema"
6
- utilruntime "k8s.io/apimachinery/pkg/util/runtime"
7
-
8
- imageapi "github.com/openshift/origin/pkg/image/apis/image"
9
- imageapiv1 "github.com/openshift/origin/pkg/image/apis/image/v1"
10
- networkapi "github.com/openshift/origin/pkg/network/apis/network"
11
- networkapiv1 "github.com/openshift/origin/pkg/network/apis/network/v1"
12
- oauthapi "github.com/openshift/origin/pkg/oauth/apis/oauth"
13
- oauthapiv1 "github.com/openshift/origin/pkg/oauth/apis/oauth/v1"
14
- projectapi "github.com/openshift/origin/pkg/project/apis/project"
15
- projectapiv1 "github.com/openshift/origin/pkg/project/apis/project/v1"
16
- quotaapi "github.com/openshift/origin/pkg/quota/apis/quota"
17
- quotaapiv1 "github.com/openshift/origin/pkg/quota/apis/quota/v1"
18
- routeapi "github.com/openshift/origin/pkg/route/apis/route"
19
- routeapiv1 "github.com/openshift/origin/pkg/route/apis/route/v1"
20
- securityapi "github.com/openshift/origin/pkg/security/apis/security"
21
- securityapiv1 "github.com/openshift/origin/pkg/security/apis/security/v1"
22
- templateapi "github.com/openshift/origin/pkg/template/apis/template"
23
- templateapiv1 "github.com/openshift/origin/pkg/template/apis/template/v1"
24
- userapi "github.com/openshift/origin/pkg/user/apis/user"
25
- userapiv1 "github.com/openshift/origin/pkg/user/apis/user/v1"
26
6
)
27
7
28
8
var (
@@ -41,62 +21,32 @@ func Resource(resource string) schema.GroupResource {
41
21
return schema.GroupResource {Group : GroupName , Resource : resource }
42
22
}
43
23
44
- func InstallLegacyImage (scheme * runtime.Scheme ) {
45
- utilruntime .Must (imageapi .AddToSchemeInCoreGroup (scheme ))
46
- utilruntime .Must (imageapiv1 .AddToSchemeInCoreGroup (scheme ))
47
- }
48
-
49
- func InstallLegacyNetwork (scheme * runtime.Scheme ) {
50
- utilruntime .Must (networkapi .AddToSchemeInCoreGroup (scheme ))
51
- utilruntime .Must (networkapiv1 .AddToSchemeInCoreGroup (scheme ))
52
- }
53
-
54
- func InstallLegacyOAuth (scheme * runtime.Scheme ) {
55
- utilruntime .Must (oauthapi .AddToSchemeInCoreGroup (scheme ))
56
- utilruntime .Must (oauthapiv1 .AddToSchemeInCoreGroup (scheme ))
57
- }
58
-
59
- func InstallLegacyProject (scheme * runtime.Scheme ) {
60
- utilruntime .Must (projectapi .AddToSchemeInCoreGroup (scheme ))
61
- utilruntime .Must (projectapiv1 .AddToSchemeInCoreGroup (scheme ))
62
- }
63
-
64
- func InstallLegacyQuota (scheme * runtime.Scheme ) {
65
- utilruntime .Must (quotaapi .AddToSchemeInCoreGroup (scheme ))
66
- utilruntime .Must (quotaapiv1 .AddToSchemeInCoreGroup (scheme ))
67
- }
68
-
69
- func InstallLegacyRoute (scheme * runtime.Scheme ) {
70
- utilruntime .Must (routeapi .AddToSchemeInCoreGroup (scheme ))
71
- utilruntime .Must (routeapiv1 .AddToSchemeInCoreGroup (scheme ))
72
- }
73
-
74
- func InstallLegacySecurity (scheme * runtime.Scheme ) {
75
- utilruntime .Must (securityapi .AddToSchemeInCoreGroup (scheme ))
76
- utilruntime .Must (securityapiv1 .AddToSchemeInCoreGroup (scheme ))
77
- }
78
-
79
- func InstallLegacyTemplate (scheme * runtime.Scheme ) {
80
- utilruntime .Must (templateapi .AddToSchemeInCoreGroup (scheme ))
81
- utilruntime .Must (templateapiv1 .AddToSchemeInCoreGroup (scheme ))
82
- }
83
-
84
- func InstallLegacyUser (scheme * runtime.Scheme ) {
85
- utilruntime .Must (userapi .AddToSchemeInCoreGroup (scheme ))
86
- utilruntime .Must (userapiv1 .AddToSchemeInCoreGroup (scheme ))
87
- }
88
-
89
- func LegacyInstallAll (scheme * runtime.Scheme ) {
90
- InstallLegacyApps (scheme )
91
- InstallLegacyAuthorization (scheme )
92
- InstallLegacyBuild (scheme )
93
- InstallLegacyImage (scheme )
94
- InstallLegacyNetwork (scheme )
95
- InstallLegacyOAuth (scheme )
96
- InstallLegacyProject (scheme )
97
- InstallLegacyQuota (scheme )
98
- InstallLegacyRoute (scheme )
99
- InstallLegacySecurity (scheme )
100
- InstallLegacyTemplate (scheme )
101
- InstallLegacyUser (scheme )
24
+ func InstallLegacyInternalAll (scheme * runtime.Scheme ) {
25
+ InstallInternalLegacyApps (scheme )
26
+ InstallInternalLegacyAuthorization (scheme )
27
+ InstallInternalLegacyBuild (scheme )
28
+ InstallInternalLegacyImage (scheme )
29
+ InstallInternalLegacyNetwork (scheme )
30
+ InstallInternalLegacyOAuth (scheme )
31
+ InstallInternalLegacyProject (scheme )
32
+ InstallInternalLegacyQuota (scheme )
33
+ InstallInternalLegacyRoute (scheme )
34
+ InstallInternalLegacySecurity (scheme )
35
+ InstallInternalLegacyTemplate (scheme )
36
+ InstallInternalLegacyUser (scheme )
37
+ }
38
+
39
+ func InstallLegacyExternalAll (scheme * runtime.Scheme ) {
40
+ InstallExternalLegacyApps (scheme )
41
+ InstallExternalLegacyAuthorization (scheme )
42
+ InstallExternalLegacyBuild (scheme )
43
+ InstallExternalLegacyImage (scheme )
44
+ InstallExternalLegacyNetwork (scheme )
45
+ InstallExternalLegacyOAuth (scheme )
46
+ InstallExternalLegacyProject (scheme )
47
+ InstallExternalLegacyQuota (scheme )
48
+ InstallExternalLegacyRoute (scheme )
49
+ InstallExternalLegacySecurity (scheme )
50
+ InstallExternalLegacyTemplate (scheme )
51
+ InstallExternalLegacyUser (scheme )
102
52
}
0 commit comments