Sha256: 536acfcb6c2c5825d4bc07bdc5f563d905c8532d01d85b0cc3d9e3cabdf8f45a

Contents?: true

Size: 545 Bytes

Versions: 1

Compression:

Stored size: 545 Bytes

Contents

require 'rubygems' 
gem 'httparty', "<= 4.3"
require 'httparty'

require 'tumblr/user'
require 'tumblr/request'
require 'tumblr/post'

class Tumblr    
  class << self
    attr_reader :blog
    
    def blog=(_blog)
      @blog = (_blog =~ /\./) ? _blog : "#{_blog}.tumblr.com"
    end
  end
  
  # tumblr errors
  class TumblrError < StandardError; end
  # tumblr 403 errors
  class Forbidden   < TumblrError; end
  # tumblr 400 errors
  class BadRequest  < TumblrError; end  
  # tumblr 404 errors
  class NotFound    < TumblrError; end
  
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
tumblr-api-0.1.4 lib/tumblr.rb