Sha256: 87087318043e115793bbd8d4f9007d930aadc8ec925e14a79de3eab493f8efae
Contents?: true
Size: 716 Bytes
Versions: 77
Compression:
Stored size: 716 Bytes
Contents
module Fog module Compute class Cloudstack class Real def query_async_job_result(options={}) options.merge!( 'command' => 'queryAsyncJobResult' ) request(options) end end # Real class Mock def query_async_job_result(options={}) unless job_id = options['jobid'] raise Fog::Compute::Cloudstack::BadRequest.new("Missing required parameter jobid") end unless job = self.data[:jobs][job_id] raise Fog::Compute::Cloudstack::BadRequest.new("Unknown job id #{job_id}") end {'queryasyncjobresultresponse' => job } end end end end end
Version data entries
77 entries across 77 versions & 11 rubygems