Skip to content

Commit fbec8c3

Browse files
committed
Lagt til testing av feature toggle med logging
1 parent 072b8d4 commit fbec8c3

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

src/main/kotlin/no/nav/familie/ef/mottak/hendelse/JournalhendelseKafkaListener.kt

+9
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
package no.nav.familie.ef.mottak.hendelse
22

3+
import no.nav.familie.ef.mottak.featuretoggle.FeatureToggleService
4+
import no.nav.familie.ef.mottak.featuretoggle.Toggle
35
import no.nav.joarkjournalfoeringhendelser.JournalfoeringHendelseRecord
46
import org.apache.kafka.clients.consumer.ConsumerRecord
57
import org.slf4j.Logger
@@ -11,8 +13,10 @@ import org.springframework.stereotype.Service
1113
@Service
1214
class JournalhendelseKafkaListener(
1315
val kafkaHåndterer: JournalhendelseKafkaHåndterer,
16+
val featureToggleService: FeatureToggleService,
1417
) {
1518
val secureLogger: Logger = LoggerFactory.getLogger("secureLogger")
19+
val logger: Logger = LoggerFactory.getLogger(JournalhendelseKafkaListener::class.java)
1620

1721
@KafkaListener(
1822
id = "familie-ef-mottak",
@@ -26,5 +30,10 @@ class JournalhendelseKafkaListener(
2630
ack: Acknowledgment,
2731
) {
2832
kafkaHåndterer.håndterHendelse(consumerRecord, ack)
33+
if (featureToggleService.isEnabled(Toggle.ENDRE_TEST)) {
34+
logger.info("Feature toggle test")
35+
} else {
36+
logger.info("Feature toggle disabled")
37+
}
2938
}
3039
}

0 commit comments

Comments
 (0)