Module: ZipkinTracer::SqsHandler
- Defined in:
- lib/zipkin-tracer/sqs/zipkin-tracer.rb
Overview
This module is designed to prepend to the SQS client to add trace data as message attributes. github.com/aws/aws-sdk-ruby/blob/master/gems/aws-sdk-sqs/lib/aws-sdk-sqs/client.rb
Instance Method Summary collapse
- #send_message(params = {}, options = {}) ⇒ Object
- #send_message_batch(params = {}, options = {}) ⇒ Object
Instance Method Details
#send_message(params = {}, options = {}) ⇒ Object
5 6 7 |
# File 'lib/zipkin-tracer/sqs/zipkin-tracer.rb', line 5 def (params = {}, = {}) zipkin_sqs_trace_wrapper(params, __method__) { |params_with_trace| super(params_with_trace, ) } end |
#send_message_batch(params = {}, options = {}) ⇒ Object
9 10 11 |
# File 'lib/zipkin-tracer/sqs/zipkin-tracer.rb', line 9 def (params = {}, = {}) zipkin_sqs_trace_wrapper(params, __method__) { |params_with_trace| super(params_with_trace, ) } end |