class Middleman::S3Sync::Options
Constants
- OPTIONS
Public Instance Methods
acl()
click to toggle source
# File lib/middleman/s3_sync/options.rb, line 30 def acl @acl || 'public-read' end
after_build()
click to toggle source
# File lib/middleman/s3_sync/options.rb, line 58 def after_build @after_build.nil? ? false : @after_build end
aws_access_key_id()
click to toggle source
# File lib/middleman/s3_sync/options.rb, line 38 def aws_access_key_id @aws_access_key_id || ENV['AWS_ACCESS_KEY_ID'] end
aws_access_key_id=(aws_access_key_id)
click to toggle source
# File lib/middleman/s3_sync/options.rb, line 34 def aws_access_key_id=(aws_access_key_id) @aws_access_key_id = aws_access_key_id if aws_access_key_id end
aws_secret_access_key()
click to toggle source
# File lib/middleman/s3_sync/options.rb, line 46 def aws_secret_access_key @aws_secret_access_key || ENV['AWS_SECRET_ACCESS_KEY'] end
aws_secret_access_key=(aws_secret_access_key)
click to toggle source
# File lib/middleman/s3_sync/options.rb, line 42 def aws_secret_access_key=(aws_secret_access_key) @aws_secret_access_key = aws_secret_access_key if aws_secret_access_key end
delete()
click to toggle source
# File lib/middleman/s3_sync/options.rb, line 54 def delete @delete.nil? ? true : @delete end
encryption()
click to toggle source
# File lib/middleman/s3_sync/options.rb, line 50 def encryption @encryption.nil? ? false : @encryption end
path_style()
click to toggle source
# File lib/middleman/s3_sync/options.rb, line 66 def path_style (@path_style.nil? ? true : @path_style) end
prefer_gzip()
click to toggle source
# File lib/middleman/s3_sync/options.rb, line 62 def prefer_gzip (@prefer_gzip.nil? ? true : @prefer_gzip) end
prefix()
click to toggle source
# File lib/middleman/s3_sync/options.rb, line 79 def prefix @prefix.nil? || @prefix.empty? ? "" : "#{@prefix}/" end
prefix=(prefix)
click to toggle source
# File lib/middleman/s3_sync/options.rb, line 70 def prefix=(prefix) http_prefix = @http_prefix ? @http_prefix.sub(%r{^/}, "") : "" if http_prefix.split("/").first == prefix @prefix = "" else @prefix = prefix end end
version_bucket()
click to toggle source
# File lib/middleman/s3_sync/options.rb, line 83 def version_bucket @version_bucket.nil? ? false : @version_bucket end