@@ -124,7 +124,7 @@ def generate_resourcebuilder(directory, types, clients, modifiers, health_checks
124124 client_properties ['{}Client{}' .format (short_name , version )] = {
125125 'package' : package ,
126126 'client_short_name' : client_short_name ,
127- 'type' : '* {}.{}' .format (client_short_name , client ['type' ]),
127+ 'type' : '{}.{}' .format (client_short_name , client ['type' ]),
128128 'protobuf' : client ['package' ].startswith ('k8s.io/' ) and 'kube-aggregator' not in client ['package' ],
129129 }
130130
@@ -291,17 +291,17 @@ def scheme_group_versions(types):
291291 'k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1' : {'CustomResourceDefinition' },
292292 }
293293 clients = {
294- 'github.com/openshift/api/security/v1' : {'package' : 'github.com/openshift/client-go/security/clientset/versioned/typed/security/v1' , 'type' : 'SecurityV1Client ' },
295- 'github.com/openshift/api/config/v1' : {'package' : 'github.com/openshift/client-go/config/clientset/versioned/typed/config/v1' , 'type' : 'ConfigV1Client ' },
296- 'github.com/openshift/api/image/v1' : {'package' : 'github.com/openshift/client-go/image/clientset/versioned/typed/image/v1' , 'type' : 'ImageV1Client ' },
297- 'github.com/operator-framework/api/pkg/operators/v1' : {'package' : 'github.com/operator-framework/operator-lifecycle-manager/pkg/api/client/clientset/versioned/typed/operators/v1' , 'type' : 'OperatorsV1Client ' },
298- 'k8s.io/api/admissionregistration/v1' : {'package' : 'k8s.io/client-go/kubernetes/typed/admissionregistration/v1' , 'type' : 'AdmissionregistrationV1Client ' },
299- 'k8s.io/api/apps/v1' : {'package' : 'k8s.io/client-go/kubernetes/typed/apps/v1' , 'type' : 'AppsV1Client ' },
300- 'k8s.io/api/batch/v1' : {'package' : 'k8s.io/client-go/kubernetes/typed/batch/v1' , 'type' : 'BatchV1Client ' },
301- 'k8s.io/api/core/v1' : {'package' : 'k8s.io/client-go/kubernetes/typed/core/v1' , 'type' : 'CoreV1Client ' },
302- 'k8s.io/api/rbac/v1' : {'package' : 'k8s.io/client-go/kubernetes/typed/rbac/v1' , 'type' : 'RbacV1Client ' },
303- 'k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1' : {'package' : 'k8s.io/apiextensions-apiserver/pkg/client/clientset/clientset/typed/apiextensions/v1' , 'type' : 'ApiextensionsV1Client ' },
304- 'k8s.io/kube-aggregator/pkg/apis/apiregistration/v1' : {'package' : 'k8s.io/kube-aggregator/pkg/client/clientset_generated/clientset/typed/apiregistration/v1' , 'type' : 'ApiregistrationV1Client ' },
294+ 'github.com/openshift/api/security/v1' : {'package' : 'github.com/openshift/client-go/security/clientset/versioned/typed/security/v1' , 'type' : 'SecurityV1Interface ' },
295+ 'github.com/openshift/api/config/v1' : {'package' : 'github.com/openshift/client-go/config/clientset/versioned/typed/config/v1' , 'type' : 'ConfigV1Interface ' },
296+ 'github.com/openshift/api/image/v1' : {'package' : 'github.com/openshift/client-go/image/clientset/versioned/typed/image/v1' , 'type' : 'ImageV1Interface ' },
297+ 'github.com/operator-framework/api/pkg/operators/v1' : {'package' : 'github.com/operator-framework/operator-lifecycle-manager/pkg/api/client/clientset/versioned/typed/operators/v1' , 'type' : 'OperatorsV1Interface ' },
298+ 'k8s.io/api/admissionregistration/v1' : {'package' : 'k8s.io/client-go/kubernetes/typed/admissionregistration/v1' , 'type' : 'AdmissionregistrationV1Interface ' },
299+ 'k8s.io/api/apps/v1' : {'package' : 'k8s.io/client-go/kubernetes/typed/apps/v1' , 'type' : 'AppsV1Interface ' },
300+ 'k8s.io/api/batch/v1' : {'package' : 'k8s.io/client-go/kubernetes/typed/batch/v1' , 'type' : 'BatchV1Interface ' },
301+ 'k8s.io/api/core/v1' : {'package' : 'k8s.io/client-go/kubernetes/typed/core/v1' , 'type' : 'CoreV1Interface ' },
302+ 'k8s.io/api/rbac/v1' : {'package' : 'k8s.io/client-go/kubernetes/typed/rbac/v1' , 'type' : 'RbacV1Interface ' },
303+ 'k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1' : {'package' : 'k8s.io/apiextensions-apiserver/pkg/client/clientset/clientset/typed/apiextensions/v1' , 'type' : 'ApiextensionsV1Interface ' },
304+ 'k8s.io/kube-aggregator/pkg/apis/apiregistration/v1' : {'package' : 'k8s.io/kube-aggregator/pkg/client/clientset_generated/clientset/typed/apiregistration/v1' , 'type' : 'ApiregistrationV1Interface ' },
305305 }
306306
307307 modifiers = {
0 commit comments