Class: Stupeflixclient::StupeflixS3Upload

Inherits:
StupeflixUpload show all
Defined in:
lib/stupeflixclient/stupeflix_client.rb

Instance Method Summary collapse

Methods inherited from StupeflixXMLNode

#metaChildrenAppend, #xmlGet

Constructor Details

#initialize(bucket, resourcePrefix, accesskey = nil, secretkey = nil, meta = nil, notify = nil) ⇒ StupeflixS3Upload

Returns a new instance of StupeflixS3Upload.



341
342
343
344
345
346
347
348
349
350
351
# File 'lib/stupeflixclient/stupeflix_client.rb', line 341

def initialize(bucket, resourcePrefix, accesskey = nil, secretkey = nil, meta = nil, notify = nil)
  children = metaChildrenAppend(meta)
  parameters = {"bucket" => bucket, "resourcePrefix" => resourcePrefix}
  if accesskey != nil
    parameters["accesskey"] = accesskey
  end
  if secretkey != nil
    parameters["secretkey"] = secretkey
  end
  super("s3", parameters, meta, notify)
end