mirror of
https://github.com/vmware-tanzu/velero.git
synced 2026-01-08 22:23:15 +00:00
Remove dependecy of generate client from pkg/cmd/cli/snapshotLocation. Remove the Velero generated informer from PVB and PVR. Remove dependency of generated client from pkg/podvolume directory. Replace generated codec with runtime codec. Signed-off-by: Xun Jiang <jxun@vmware.com>
20 lines
440 B
Go
20 lines
440 B
Go
package util
|
|
|
|
import (
|
|
"k8s.io/apimachinery/pkg/runtime"
|
|
utilruntime "k8s.io/apimachinery/pkg/util/runtime"
|
|
|
|
v1 "github.com/vmware-tanzu/velero/pkg/apis/velero/v1"
|
|
"github.com/vmware-tanzu/velero/pkg/apis/velero/v2alpha1"
|
|
)
|
|
|
|
var VeleroScheme = runtime.NewScheme()
|
|
|
|
func init() {
|
|
localSchemeBuilder := runtime.SchemeBuilder{
|
|
v1.AddToScheme,
|
|
v2alpha1.AddToScheme,
|
|
}
|
|
utilruntime.Must(localSchemeBuilder.AddToScheme(VeleroScheme))
|
|
}
|