Sha256: a22d1080f5a26c6d61c85d41947520bbd751118d80d6a6a1323b414c7c709942
Contents?: true
Size: 641 Bytes
Versions: 5
Compression:
Stored size: 641 Bytes
Contents
module Capistrano module S3 module Defaults DEFAULTS = { :deployment_path => "public", :target_path => "", :bucket_write_options => { :acl => 'public-read' }, :region => 'us-east-1', :redirect_options => {}, :only_gzip => false, :invalidations => [], :exclusions => [] } def self.populate(context, set_method) DEFAULTS.each do |key, value| value = value.is_a?(Proc) ? value.call : value context.send(set_method, key, value) end end end end end
Version data entries
5 entries across 5 versions & 1 rubygems