33 lines
866 B
Ruby
33 lines
866 B
Ruby
JAMKAZAM_TESTING_BUCKET = 'jamkazam-testing' # cuz i'm not comfortable using aws_bucket accessor directly
|
|
|
|
def app_config
|
|
klass = Class.new do
|
|
def aws_bucket
|
|
JAMKAZAM_TESTING_BUCKET
|
|
end
|
|
|
|
def aws_access_key_id
|
|
'AKIAJESQY24TOT542UHQ'
|
|
end
|
|
|
|
def aws_secret_access_key
|
|
'h0V0ffr3JOp/UtgaGrRfAk25KHNiO9gm8Pj9m6v3'
|
|
end
|
|
end
|
|
|
|
return klass.new
|
|
end
|
|
|
|
def wipe_s3_test_bucket
|
|
test_config = app_config
|
|
s3 = AWS::S3.new(:access_key_id => test_config.aws_access_key_id,
|
|
:secret_access_key => test_config.aws_secret_access_key)
|
|
test_bucket = s3.buckets[JAMKAZAM_TESTING_BUCKET]
|
|
if test_bucket.name == JAMKAZAM_TESTING_BUCKET
|
|
puts "test_bucket name = #{test_bucket.name}"
|
|
test_bucket.acl.grants each do |grant|
|
|
puts "test_bucket ACL grant: #{grant.to_s}"
|
|
end
|
|
#test_bucket.clear!
|
|
end
|
|
end |