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,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…