Sha256: 05292016061e44f63417df31ea23745cc3ccb0ebcd5ae64fe70f46cbcc1571d2

Contents?: true

Size: 595 Bytes

Versions: 18

Compression:

Stored size: 595 Bytes

Contents

module Instagram
  # Custom error class for rescuing from all Instagram errors
  class Error < StandardError; end

  # Raised when Instagram returns the HTTP status code 400
  class BadRequest < Error; end

  # Raised when Instagram returns the HTTP status code 404
  class NotFound < Error; end

  # Raised when Instagram returns the HTTP status code 500
  class InternalServerError < Error; end

  # Raised when Instagram returns the HTTP status code 503
  class ServiceUnavailable < Error; end

  # Raised when a subscription payload hash is invalid
  class InvalidSignature < Error; end
end

Version data entries

18 entries across 18 versions & 5 rubygems

Version Path
instagram-0.11.0 lib/instagram/error.rb
instagram_geo-0.8.8 lib/instagram/error.rb
instagram-0.10.0 lib/instagram/error.rb
instagram-0.9.1 lib/instagram/error.rb
instagram-0.9.0 lib/instagram/error.rb
instagram_geo-0.8.7 lib/instagram/error.rb
instagram-0.8.5 lib/instagram/error.rb
instagram-0.8.4 lib/instagram/error.rb
instagram-0.8.3 lib/instagram/error.rb
instagram-0.8.2 lib/instagram/error.rb
instagram-fixed-0.8.1 lib/instagram-fixed/error.rb
instagram-fixed-0.8 lib/instagram/error.rb
instagram-innonate-0.8 lib/instagram/error.rb
instagram-0.8 lib/instagram/error.rb
instagram-0.7 lib/instagram/error.rb
instagram-0.6.2 lib/instagram/error.rb
localist-instagvram-0.6.2 lib/instagram/error.rb
instagram-0.6.1 lib/instagram/error.rb