Exception: Nahook::TimeoutError

Inherits:
Error
  • Object
show all
Defined in:
lib/nahook/errors.rb

Overview

Raised when a request exceeds the configured timeout.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(timeout_ms) ⇒ TimeoutError

Returns a new instance of TimeoutError.

Parameters:

  • timeout_ms (Integer)

    the configured timeout in milliseconds



92
93
94
95
# File 'lib/nahook/errors.rb', line 92

def initialize(timeout_ms)
  @timeout_ms = timeout_ms
  super("Request timed out after #{timeout_ms}ms")
end

Instance Attribute Details

#timeout_msInteger (readonly)

Returns the timeout in milliseconds.

Returns:

  • (Integer)

    the timeout in milliseconds



89
90
91
# File 'lib/nahook/errors.rb', line 89

def timeout_ms
  @timeout_ms
end