Sha256: 33c8557ff3cb76f1246b2ab20e5d9fbbf6c0ef91ab6c28e044432fd0b5f673f3

Contents?: true

Size: 349 Bytes

Versions: 4

Compression:

Stored size: 349 Bytes

Contents

class <%= class_name %>Event < ApplicationEvent
  class_timeout 30 # Lambda Function timeout must be less than or equal to the SQS Visibility timeout
  sqs_event "hello-queue"
  def <%= options[:method] %>
    puts "event #{JSON.dump(event)}"
    puts "sqs_events #{JSON.dump(sqs_events)}"
    puts "sqs_events? #{JSON.dump(sqs_events?)}"
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
jets-6.0.5 lib/jets/cli/generate/templates/event_types/sqs.rb.tt
jets-6.0.4 lib/jets/cli/generate/templates/event_types/sqs.rb.tt
jets-6.0.3 lib/jets/cli/generate/templates/event_types/sqs.rb.tt
jets-6.0.2 lib/jets/cli/generate/templates/event_types/sqs.rb.tt