Sha256: 7c1768bd067fd0734ed310fa9c32c75087bf066ffac3d5e2537e1b19ac64019a
Contents?: true
Size: 752 Bytes
Versions: 20
Compression:
Stored size: 752 Bytes
Contents
module Fog module OpenStack class Workflow class V2 class Real def create_execution(workflow, input = {}) data = {:workflow_name => workflow} data[:input] = Fog::JSON.encode(input) unless input.empty? body = Fog::JSON.encode(data) request( :body => body, :expects => 201, :method => "POST", :path => "executions" ) end end class Mock def create_execution(_workflow, _input = {}) response = Excon::Response.new response.status = 201 response.body = "" response end end end end end end
Version data entries
20 entries across 20 versions & 3 rubygems