Exception: VisionAPI::TaskTimeoutError

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

Overview

Client#wait_for_task gave up while the task was still running. The task itself keeps going, so the id is still worth polling later.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(task_id, waited) ⇒ TaskTimeoutError

Returns a new instance of TaskTimeoutError.



150
151
152
153
# File 'lib/vision_api/errors.rb', line 150

def initialize(task_id, waited)
  @task_id = task_id
  super("Task #{task_id} did not finish within #{waited.round}s.")
end

Instance Attribute Details

#task_idObject (readonly)

Returns the value of attribute task_id.



148
149
150
# File 'lib/vision_api/errors.rb', line 148

def task_id
  @task_id
end