Sha256: f2ba574f18d6b4a1145d052e7b303bda3217fb9d541388de822124955d7d5e52

Contents?: true

Size: 362 Bytes

Versions: 6

Compression:

Stored size: 362 Bytes

Contents

<% module_namespacing do -%>
class <%= class_name %>Job < ApplicationJob
  class_timeout 30 # must be less than or equal to the SNS Topic default timeout
  sns_event "hello-topic"
  def <%= options[:name] %>
    puts "event #{JSON.dump(event)}"
    puts "sns_events #{JSON.dump(sns_events)}"
    puts "sns_events? #{JSON.dump(sns_events?)}"
  end
end
<% end -%>

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
jets-5.0.13 lib/jets/generators/job/templates/event_types/sns.rb.tt
jets-5.0.12 lib/jets/generators/job/templates/event_types/sns.rb.tt
jets-5.0.11 lib/jets/generators/job/templates/event_types/sns.rb.tt
jets-5.0.10 lib/jets/generators/job/templates/event_types/sns.rb.tt
jets-5.0.9 lib/jets/generators/job/templates/event_types/sns.rb.tt
jets-5.0.8 lib/jets/generators/job/templates/event_types/sns.rb.tt