Sha256: 3e7f95afafcd9b42095d37b81c12a3ec0c3f748bfc534f06350328143f4a9ca2
Contents?: true
Size: 705 Bytes
Versions: 4
Compression:
Stored size: 705 Bytes
Contents
module Heirloom class Verifier def initialize(args) @config = args[:config] @name = args[:name] @logger = @config.logger end def buckets_exist?(args) bucket_prefix = args[:bucket_prefix] regions = args[:regions] result = true regions.each do |region| bucket = "#{bucket_prefix}-#{region}" s3 ||= AWS::S3.new :config => @config, :region => region if s3.get_bucket bucket @logger.debug "#{bucket} exists in #{region}" else @logger.debug "#{bucket} in #{region} does not exist" result = false end end result end end end
Version data entries
4 entries across 4 versions & 1 rubygems