fix codegen to support both apis
This commit is contained in:
parent
7079d0ef80
commit
dfec6fd6b0
|
|
@ -17,7 +17,7 @@ trap "cleanup" EXIT SIGINT
|
||||||
|
|
||||||
bash "${CODEGEN_PKG}/generate-groups.sh" all \
|
bash "${CODEGEN_PKG}/generate-groups.sh" all \
|
||||||
"${OPERATOR_PACKAGE_ROOT}/pkg/generated" "${OPERATOR_PACKAGE_ROOT}/pkg/apis" \
|
"${OPERATOR_PACKAGE_ROOT}/pkg/generated" "${OPERATOR_PACKAGE_ROOT}/pkg/apis" \
|
||||||
"zalando.org:v1alpha1" \
|
"acid.zalan.do:v1 zalando.org:v1alpha1" \
|
||||||
--go-header-file "${SCRIPT_ROOT}"/hack/custom-boilerplate.go.txt
|
--go-header-file "${SCRIPT_ROOT}"/hack/custom-boilerplate.go.txt
|
||||||
|
|
||||||
cp -r "${OPERATOR_PACKAGE_ROOT}"/pkg/* "${TARGET_CODE_DIR}"
|
cp -r "${OPERATOR_PACKAGE_ROOT}"/pkg/* "${TARGET_CODE_DIR}"
|
||||||
|
|
|
||||||
|
|
@ -80,6 +80,9 @@ func NewForConfig(c *rest.Config) (*Clientset, error) {
|
||||||
var cs Clientset
|
var cs Clientset
|
||||||
var err error
|
var err error
|
||||||
cs.acidV1, err = acidv1.NewForConfig(&configShallowCopy)
|
cs.acidV1, err = acidv1.NewForConfig(&configShallowCopy)
|
||||||
|
if err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
cs.zalandoV1alpha1, err = zalandov1alpha1.NewForConfig(&configShallowCopy)
|
cs.zalandoV1alpha1, err = zalandov1alpha1.NewForConfig(&configShallowCopy)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
|
|
|
||||||
|
|
@ -65,7 +65,7 @@ func (f *sharedInformerFactory) ForResource(resource schema.GroupVersionResource
|
||||||
case v1.SchemeGroupVersion.WithResource("postgresqls"):
|
case v1.SchemeGroupVersion.WithResource("postgresqls"):
|
||||||
return &genericInformer{resource: resource.GroupResource(), informer: f.Acid().V1().Postgresqls().Informer()}, nil
|
return &genericInformer{resource: resource.GroupResource(), informer: f.Acid().V1().Postgresqls().Informer()}, nil
|
||||||
|
|
||||||
// Group=zalando.org, Version=v1alpha1
|
// Group=zalando.org, Version=v1alpha1
|
||||||
case v1alpha1.SchemeGroupVersion.WithResource("fabriceventstreams"):
|
case v1alpha1.SchemeGroupVersion.WithResource("fabriceventstreams"):
|
||||||
return &genericInformer{resource: resource.GroupResource(), informer: f.Zalando().V1alpha1().FabricEventStreams().Informer()}, nil
|
return &genericInformer{resource: resource.GroupResource(), informer: f.Zalando().V1alpha1().FabricEventStreams().Informer()}, nil
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue