feat(v1beta1): scaffolding the Convertible interface

This commit is contained in:
Dario Tranchitella
2021-06-27 23:22:35 +02:00
parent ac6af13b07
commit bd01881dd3

View File

@@ -0,0 +1,26 @@
// Copyright 2020-2021 Clastix Labs
// SPDX-License-Identifier: Apache-2.0
package v1alpha1
import (
"github.com/clastix/capsule/api/v1beta1"
"sigs.k8s.io/controller-runtime/pkg/conversion"
)
func (t *Tenant) ConvertTo(dstRaw conversion.Hub) error {
dst := dstRaw.(*v1beta1.Tenant)
println(dst)
return nil
}
func (t *Tenant) ConvertFrom(srcRaw conversion.Hub) error {
src := srcRaw.(*v1beta1.Tenant)
println(src)
return nil
}