class AwsTestDump::S3BaseProcessor

Attributes

bucket_name[RW]
key_name[RW]

Public Class Methods

new(bucket_name, key_name) click to toggle source
# File lib/aws_test_dump.rb, line 84
def initialize(bucket_name, key_name)
  s3_args = {}
  s3_args[:endpoint] = ENV['FAKES3_ENDPOINT'] if ENV['FAKES3_ENDPOINT']
  s3_args[:force_path_style] = true
  @s3_client = Aws::S3::Client.new(**s3_args)
  @bucket_name = bucket_name
  @key_name = key_name
  @dump_file = File.join(DEFAULT_S3_DUMP_DIR, bucket_name, key_name)
  @file_contents = nil
end