Documentation ¶
Index ¶
- func GetNameByNameSpace(ns string) string
- type LicenseActivator
- type LicenseReconciler
- type LicenseRecorder
- func (r *LicenseRecorder) Find(ctx context.Context, license *v1.License) (bool, error)
- func (r *LicenseRecorder) Get(ctx context.Context, license *v1.License) (*meta.Meta, error)
- func (r *LicenseRecorder) IsExisted(ctx context.Context, license *v1.License) (bool, error)
- func (r *LicenseRecorder) Store(ctx context.Context, license *v1.License) error
- type LicenseValidator
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetNameByNameSpace ¶
Types ¶
type LicenseActivator ¶
type LicenseActivator struct {
// contains filtered or unexported fields
}
type LicenseReconciler ¶
type LicenseReconciler struct { client.Client Scheme *runtime.Scheme Logger logr.Logger ClusterID string // contains filtered or unexported fields }
LicenseReconciler reconciles a License object
func (*LicenseReconciler) SetupWithManager ¶
func (r *LicenseReconciler) SetupWithManager(mgr ctrl.Manager, db *database.DataBase, accountDB database2.AccountV2) error
SetupWithManager sets up the controller with the Manager.
Click to show internal directories.
Click to hide internal directories.