func()

in internal/controller/processor.go [48:68]


func (processor *AppConfigurationProviderProcessor) PopulateSettings(existingConfigMap *corev1.ConfigMap, existingSecrets map[string]corev1.Secret) error {
	if processor.ShouldReconcile = processor.shouldReconcile(existingConfigMap, existingSecrets); processor.ShouldReconcile {
		if err := processor.processFullReconciliation(); err != nil {
			return err
		}
	}

	if err := processor.processFeatureFlagRefresh(existingConfigMap); err != nil {
		return err
	}

	if err := processor.processKeyValueRefresh(existingConfigMap); err != nil {
		return err
	}

	if err := processor.processSecretReferenceRefresh(existingSecrets); err != nil {
		return err
	}

	return nil
}