package service import ( "context" "encoding/json" "github.com/AFASystems/presence/internal/pkg/model" "github.com/segmentio/kafka-go" ) func SendParserConfig(kp model.KafkaParser, writer KafkaWriter, ctx context.Context) error { eMsg, err := json.Marshal(kp) if err != nil { return err } msg := kafka.Message{ Value: eMsg, } if err := writer.WriteMessages(ctx, msg); err != nil { return err } return nil }