Method: EasyPdfCloud::Workflow#wait_for_completion

Defined in:
lib/easy_pdf_cloud.rb

#wait_for_completion(job_id) ⇒ Object



188
189
190
191
192
193
194
195
196
197
# File 'lib/easy_pdf_cloud.rb', line 188

def wait_for_completion(job_id)
  count = 0
  while (job_event(job_id) == false)
    if count == 6
      delete_job(job_id)
      raise "Failed to convert after 180 seconds."
    end
    count += 1
  end
end