# File lib/rabbit/slideshare.rb, line 40 def initialize(logger) @logger = logger @user = nil @pdf_path = nil @id = nil @title = nil @description = nil @tags = [] @connection = Faraday.new(:url => BASE_URL) do |builder| builder.request :multipart builder.request :url_encoded builder.response :logger, @logger builder.adapter :net_http end end
# File lib/rabbit/slideshare.rb, line 56 def upload slideshow_id = nil begin slideshow_id = upload_slide rescue Error @logger.error(_("Feailed to upload: %s") % $!.message) return nil end begin edit_title(slideshow_id) rescue Error @logger.error(_("Feailed to edit title: %s") % $!.message) return nil end url = nil begin url = slide_url(slideshow_id) rescue Error @logger.error(_("Feailed to get slide URL: %s") % $!.message) return nil end url end
Generated with the Darkfish Rdoc Generator 2.