Documentation ¶
Index ¶
- func BootstrapAttempt()
- func BootstrapFailure(elapsed time.Duration)
- func BootstrapSuccess(elapsed time.Duration)
- func Exit()
- func ExitFromSignal(sig os.Signal)
- func ExitWithError()
- func HttpMiddleware() func(http.Handler) http.Handler
- func Init()
- func InitClient(config *rest.Config)
- func InitWithManager(mgr manager.Manager)
- func SetUserProperty(key string, value string)
- type ClientTelemetry
- type OperatorTelemetry
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BootstrapAttempt ¶
func BootstrapAttempt()
func BootstrapFailure ¶
func BootstrapSuccess ¶
func ExitFromSignal ¶
func ExitWithError ¶
func ExitWithError()
func InitClient ¶
func InitWithManager ¶
func SetUserProperty ¶ added in v0.4.0
Types ¶
type ClientTelemetry ¶
type ClientTelemetry struct {
// contains filtered or unexported fields
}
func ForClient ¶
func ForClient() *ClientTelemetry
func (*ClientTelemetry) InitClient ¶
func (t *ClientTelemetry) InitClient(config *rest.Config)
type OperatorTelemetry ¶
type OperatorTelemetry struct { properties.PropertyGetter // contains filtered or unexported fields }
func ForControllerManager ¶
func ForControllerManager(mgr manager.Manager) *OperatorTelemetry
func ForOperator ¶
func ForOperator() *OperatorTelemetry
func (*OperatorTelemetry) ReconcilePackage ¶
func (t *OperatorTelemetry) ReconcilePackage(pkg *v1alpha1.Package)
func (*OperatorTelemetry) ReportDelete ¶
func (t *OperatorTelemetry) ReportDelete(pkg *v1alpha1.Package)
func (*OperatorTelemetry) ReportStart ¶ added in v0.3.0
func (t *OperatorTelemetry) ReportStart()
Click to show internal directories.
Click to hide internal directories.