Sha256: 65bc7ea5f3ec495d17bafebe49dbef5dd5182c82b1956c00e5265014bb79db24
Contents?: true
Size: 713 Bytes
Versions: 11
Compression:
Stored size: 713 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
11 entries across 11 versions & 3 rubygems