KafkaAdmin - make all event-update topics
This commit is contained in:
parent
e3954c184a
commit
b6f8d2e422
1 changed files with 7 additions and 2 deletions
|
|
@ -1,5 +1,6 @@
|
||||||
package dev.adamko.kafkatorio.processor.admin
|
package dev.adamko.kafkatorio.processor.admin
|
||||||
|
|
||||||
|
import dev.adamko.kafkatorio.events.schema.FactorioEventUpdate
|
||||||
import dev.adamko.kafkatorio.events.schema.FactorioObjectData
|
import dev.adamko.kafkatorio.events.schema.FactorioObjectData
|
||||||
import dev.adamko.kafkatorio.events.schema.KafkatorioPacket
|
import dev.adamko.kafkatorio.events.schema.KafkatorioPacket
|
||||||
import dev.adamko.kafkatorio.processor.KafkatorioTopology
|
import dev.adamko.kafkatorio.processor.KafkatorioTopology
|
||||||
|
|
@ -42,10 +43,14 @@ object KafkatorioKafkaAdmin {
|
||||||
}
|
}
|
||||||
KafkatorioPacket.PacketType.CONFIG -> add("$base.FactorioConfigurationUpdate")
|
KafkatorioPacket.PacketType.CONFIG -> add("$base.FactorioConfigurationUpdate")
|
||||||
KafkatorioPacket.PacketType.PROTOTYPES -> add("$base.all")
|
KafkatorioPacket.PacketType.PROTOTYPES -> add("$base.all")
|
||||||
KafkatorioPacket.PacketType.UPDATE -> add("$base.all")
|
KafkatorioPacket.PacketType.UPDATE -> {
|
||||||
|
add("$base.all")
|
||||||
|
FactorioEventUpdate.FactorioEventUpdateType.values.forEach { objectName ->
|
||||||
|
add("$base.${objectName.name}")
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
}.minus(currentTopics.toSet())
|
}.minus(currentTopics.toSet())
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue