INNER CODE UNIT · Go
deprecatedFeaturesCheckInterval
rabbitmq/cluster-operator · cmd/main.go:273
deprecatedFeaturesCheckInterval := 5 * time.Minute
if envInterval := getEnvInDuration("DEPRECATED_FEATURES_CHECK_INTERVAL"); envInterval != 0 {
deprecatedFeaturesCheckInterval = envInterval
}
if err = (&controllers.DeprecatedFeatureReconciler{
Client: mgr.GetClient(),
APIReader: mgr.GetAPIReader(),
RabbitmqClientFactory: &rabbitmqclient.DefaultRabbitmqClientFactory{},
Interval: deprecatedFeaturesCheckInterval,
}).SetupWithManager(mgr); err != nil {
log.Error(err, "unable to create controller", "controller", "deprecated-feature-controller")
os.Exit(1)
}
}
if os.Getenv("ENABLE_WEBHOOKS") != "false" {
if err := webhookv1beta1.SetupRabbitmqClusterWebhookWithManager(mgr, webhookv1beta1.RabbitmqClusterCustomDefaulter{
DefaultRabbitmqImage: defaultRabbitmqImage,