class Atlantis::S3Client
Attributes
http[R]
url[R]
Public Class Methods
new()
click to toggle source
# File lib/atlantis/s3_client.rb, line 10 def initialize @url = 'https://upload.atlantis.sodalis.com.au.s3.amazonaws.com' @http = Faraday.new(url: @url, ssl: {verify: false}) do |builder| builder.request :multipart builder.request :url_encoded builder.options[:read_timeout] = 400 builder.options[:open_timeout] = 200 builder.adapter :excon end @http.headers = { user_agent: "Atlantis Ruby Gem #{Atlantis::VERSION}", } end
Public Instance Methods
post(params={})
click to toggle source
# File lib/atlantis/s3_client.rb, line 27 def post params={} http.post '/', params end