Sha256: 8c42646f57a338b0d70a45fd3415dcd84684e0e093f94a2e5fceeaaccbeaea2a

Contents?: true

Size: 323 Bytes

Versions: 9

Compression:

Stored size: 323 Bytes

Contents

# frozen_string_literal: true

class <%= event_name.camelize %>Listener
  include Eventboss::Listener

  eventboss_options event_name: '<%= event_name %>'<%= source_app ? ", source_app: '#{ source_app }'" : "" %>

  def receive(payload)
    Rails.logger.tagged(jid) { Rails.logger.info("payload: #{ payload }") }
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
eventboss-1.9.2 lib/generators/eventboss/listener/eventboss_listener.rb.erb
eventboss-1.9.1 lib/generators/eventboss/listener/eventboss_listener.rb.erb
eventboss-1.9.0 lib/generators/eventboss/listener/eventboss_listener.rb.erb
eventboss-1.8.1 lib/generators/eventboss/listener/eventboss_listener.rb.erb
eventboss-1.8.0 lib/generators/eventboss/listener/eventboss_listener.rb.erb
eventboss-1.7.0 lib/generators/eventboss/listener/eventboss_listener.rb.erb
eventboss-1.5.0 lib/generators/eventboss/listener/eventboss_listener.rb.erb
eventboss-1.4.1 lib/generators/eventboss/listener/eventboss_listener.rb.erb
eventboss-1.3.5 lib/generators/eventboss/listener/eventboss_listener.rb.erb