add version header to kafka pipe messages

This commit is contained in:
Adam 2022-01-09 17:46:17 +01:00
parent b5de2132a1
commit d2aa961e1a

View file

@ -17,7 +17,11 @@ INSTANCE_ID=$(cat /proc/sys/kernel/random/uuid)
while :; do
docker logs --tail 0 -f "$FACTORIO_SERVER_CONTAINER_NAME" |
sed -n -e 's/^KafkatorioPacket: //p' |
kcat -P -T -b "$KAFKA_HOST" -t factorio-server-log -k "$INSTANCE_ID"
kcat -P -T \
-b "$KAFKA_HOST" \
-t factorio-server-log \
-k "$INSTANCE_ID" \
-H "KAFKA-PIPE-VERSION=$KAFKATORIO_VERSION"
echo "Error - retrying in 10 seconds"
sleep 10