You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
398 B
18 lines
398 B
# frozen_string_literal: true |
|
|
|
module Mastodon |
|
class Error < StandardError; end |
|
class NotPermittedError < Error; end |
|
class ValidationError < Error; end |
|
class RaceConditionError < Error; end |
|
|
|
class UnexpectedResponseError < Error |
|
def initialize(response = nil) |
|
@response = response |
|
end |
|
|
|
def to_s |
|
"#{@response.uri} returned code #{@response.code}" |
|
end |
|
end |
|
end
|
|
|