class Object
Public Instance Methods
_cset(name, *args, &block)
click to toggle source
# File lib/s3-static-site.rb, line 10 def _cset(name, *args, &block) set(name, *args, &block) if !exists?(name) end
base_file_path(file)
click to toggle source
# File lib/s3-static-site.rb, line 17 def base_file_path(file) file.gsub(deployment_path, "") end
establish_connection!()
click to toggle source
Establishes the connection to Amazon S3
# File lib/s3-static-site.rb, line 26 def establish_connection! # Send logging to STDOUT AWS.config(:logger => Logger.new(STDOUT)) AWS::S3.new( :access_key_id => access_key_id, :secret_access_key => secret_access_key ) end
files()
click to toggle source
# File lib/s3-static-site.rb, line 21 def files Dir.glob("#{deployment_path}/**/*") end