Sha256: 763f4f8f27a869d77c5d37fd061025e7b91ad2914319b075fc71ea9a1b2ead5f

Contents?: true

Size: 530 Bytes

Versions: 8

Compression:

Stored size: 530 Bytes

Contents

module Hcloud
  class Error < StandardError
    class Unauthorized < Error; end
    class ServerError < Error; end
    class Forbidden < Error; end
    class InvalidInput < Error; end
    class Locked < Error; end
    class NotFound < Error; end
    class RateLimitExceeded < Error; end
    class ResourceUnavilable < Error; end
    class ServiceError < Error; end
    class UniquenessError < Error; end
    class UnknownError < Error; end
    class UnexpectedError < Error; end
    class ResourcePathError < Error; end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
hcloud-0.1.2 lib/hcloud/errors.rb
hcloud-0.1.1 lib/hcloud/errors.rb
hcloud-0.1.0 lib/hcloud/errors.rb
hcloud-0.1.0.pre.alpha4 lib/hcloud/errors.rb
hcloud-0.1.0.pre.alpha3 lib/hcloud/errors.rb
hcloud-0.1.0.pre.alpha2 lib/hcloud/errors.rb
hcloud-0.1.0.pre.alpha1 lib/hcloud/errors.rb
hcloud-0.1.0.pre.alpha0 lib/hcloud/errors.rb