Method: Peatio::MQ::Client#publish
- Defined in:
- lib/peatio/mq/client.rb
#publish(ex_name, type, id, event, payload) ⇒ Object
34 35 36 37 38 39 |
# File 'lib/peatio/mq/client.rb', line 34 def publish(ex_name, type, id, event, payload) routing_key = [type, id, event].join(".") serialized_data = JSON.dump(payload) exchange(ex_name).publish(serialized_data, routing_key: routing_key) Peatio::Logger.debug { "published event to #{routing_key} " } end |