class Aucast::FileUpload
Upload a file to Aucast
webservice
Public Class Methods
new(file_path)
click to toggle source
# File lib/aucast/file_upload.rb, line 6 def initialize(file_path) @file_path = file_path end
Public Instance Methods
filename()
click to toggle source
# File lib/aucast/file_upload.rb, line 10 def filename @file_path.split("/").last end
upload(endpoint)
click to toggle source
# File lib/aucast/file_upload.rb, line 14 def upload(endpoint) ret = endpoint.upload(@file_path) if ret true elsif ret.is_a? Hash and ret[:error] ret[:error] elsif ret.is_a? String ret else nil end end