Sha256: ed21accc83c5c9dc859e94b3012bf94ca20385069e2443ced666e4851f684b38

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
  sqs_event "hello-queue"
  def <%= options[:name] %>
    puts "event #{JSON.dump(event)}"
    puts "sqs_events #{JSON.dump(sqs_events)}"
    puts "sqs_events? #{JSON.dump(sqs_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/sqs.rb.tt
jets-5.0.12 lib/jets/generators/job/templates/event_types/sqs.rb.tt
jets-5.0.11 lib/jets/generators/job/templates/event_types/sqs.rb.tt
jets-5.0.10 lib/jets/generators/job/templates/event_types/sqs.rb.tt
jets-5.0.9 lib/jets/generators/job/templates/event_types/sqs.rb.tt
jets-5.0.8 lib/jets/generators/job/templates/event_types/sqs.rb.tt