Sha256: 3eac7bde7b2eb173bb4894a65e647a2859109fca18e2fc0e432fb87de4cf11e1
Contents?: true
Size: 859 Bytes
Versions: 22
Compression:
Stored size: 859 Bytes
Contents
module Fog module OpenStack class Workflow class V2 class Real def create_action_execution(action, input = {}, params = {}) data = {:name => action} data[:input] = Fog::JSON.encode(input) unless input.empty? data[:params] = Fog::JSON.encode(params) unless params.empty? body = Fog::JSON.encode(data) request( :body => body, :expects => 201, :method => "POST", :path => "action_executions" ) end end class Mock def create_action_execution(_action, _input = {}, _params = {}) response = Excon::Response.new response.status = 201 response.body = "" response end end end end end end
Version data entries
22 entries across 22 versions & 3 rubygems