Sha256: 444258b89a1567f9195d5ca4d4395f18d5e03a90260ba38c34491c3fe63c634e

Contents?: true

Size: 240 Bytes

Versions: 2

Compression:

Stored size: 240 Bytes

Contents

require "aws-sdk-s3"
require "aws-sdk-sns"

module S3Antivirus
  module AwsServices
    extend Memoist

    def s3
      Aws::S3::Client.new
    end
    memoize :s3

    def sns
      Aws::SNS::Client.new
    end
    memoize :sns
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
s3-antivirus-0.2.0 lib/s3_antivirus/aws_services.rb
s3-antivirus-0.1.0 lib/s3_antivirus/aws_services.rb