@@ -2,7 +2,6 @@ package rabbitmq
22
33import (
44 "context"
5- "fmt"
65 "runtime"
76
87 amqp "github.com/rabbitmq/amqp091-go"
@@ -43,26 +42,25 @@ func (job *RabbitConsumerJob) Execute(ctx context.Context) error {
4342 flags = senzing .SzWithInfo
4443 }
4544
46- result , err := (* job .engine ).AddRecord (ctx , record .DataSource , record .ID , record .JSON , flags )
45+ _ , err := (* job .engine ).AddRecord (ctx , record .DataSource , record .ID , record .JSON , flags )
4746 if err != nil {
48- return fmt .Errorf (
49- "add record error, record id: %s, message id: %s, result: %s, %w" ,
47+ return wraperror .Errorf (
48+ err ,
49+ "add record error, record id: %s, message id: %s" ,
5050 job .delivery .MessageId ,
5151 record .ID ,
52- result ,
53- err ,
5452 )
5553 }
5654
5755 // when we successfully process a delivery, acknowledge it.
5856 err = job .delivery .Ack (false )
5957
60- return wraperror .Errorf (err , "queues.rabbitmq.Execute. Ack error: %w" , err )
58+ return wraperror .Errorf (err , "Ack" )
6159 }
6260 // when we get an invalid delivery, negatively acknowledge and send to the dead letter queue
6361 err := job .delivery .Nack (false , false )
6462
65- return fmt .Errorf ("invalid deliver from RabbitMQ, message id: %s, %w " , job .delivery .MessageId , err )
63+ return wraperror .Errorf (err , "invalid deliver from RabbitMQ, message id: %s" , job .delivery .MessageId )
6664}
6765
6866// Whenever Execute() returns an error or panics, this is called.
@@ -126,13 +124,13 @@ func StartManagedConsumer(
126124
127125 client , err := NewClient (urlString )
128126 if err != nil {
129- return fmt .Errorf ("unable to get a new RabbitMQ client %w" , err )
127+ return wraperror .Errorf (err , "unable to get a new RabbitMQ client" )
130128 }
131129 defer client .Close ()
132130
133131 deliveries , err := client .Consume (numberOfWorkers )
134132 if err != nil {
135- return fmt .Errorf ("unable to get a new RabbitMQ delivery channel %w" , err )
133+ return wraperror .Errorf (err , "unable to get a new RabbitMQ delivery channel" )
136134 }
137135
138136 workerPool := pool .New ().WithMaxGoroutines (numberOfWorkers )
0 commit comments