Skip to content

Commit

Permalink
feat(v1beta1): scaffolding the Convertible interface
Browse files Browse the repository at this point in the history
  • Loading branch information
prometherion committed Jul 2, 2021
1 parent ac6af13 commit bd01881
Showing 1 changed file with 26 additions and 0 deletions.
26 changes: 26 additions & 0 deletions api/v1alpha1/conversion_hub.go
Original file line number Diff line number Diff line change
@@ -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
}

0 comments on commit bd01881

Please sign in to comment.