class Ocs::Resources::AsyncJob
Public Instance Methods
done?()
click to toggle source
# File lib/ocs/resources/async_job.rb, line 7 def done? reload! jobstatus != 0 end
failed?()
click to toggle source
# File lib/ocs/resources/async_job.rb, line 12 def failed? reload! jobstatus == 2 end
reload!()
click to toggle source
# File lib/ocs/resources/async_job.rb, line 22 def reload! res = client.call("queryAsyncJobResult", jobid: jobid) self.jobstatus = res[:jobstatus] end
success?()
click to toggle source
# File lib/ocs/resources/async_job.rb, line 17 def success? reload! jobstatus == 1 end