Exception: Hyperdrive::Errors::NotImplemented

Inherits:
HTTPError
  • Object
show all
Defined in:
lib/hyperdrive/errors/not_implemented.rb

Instance Method Summary collapse

Constructor Details

#initialize(request_method) ⇒ NotImplemented

Returns a new instance of NotImplemented.



4
5
6
# File 'lib/hyperdrive/errors/not_implemented.rb', line 4

def initialize(request_method)
  @request_method = request_method
end

Instance Method Details

#http_status_codeObject



12
13
14
# File 'lib/hyperdrive/errors/not_implemented.rb', line 12

def http_status_code
  501
end

#messageObject



8
9
10
# File 'lib/hyperdrive/errors/not_implemented.rb', line 8

def message
  "The server either does not recognise the request method (#{@request_method}), or it lacks the ability to fulfill the request."
end