Method: Manywho::Engine#get_EngineInitializationResponse
- Defined in:
- lib/manywho.rb
#get_EngineInitializationResponse(engineInitializationRequest) ⇒ Object
Gets an EngineInitializationResponse from the server, using a HTTP POST request.
115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 |
# File 'lib/manywho.rb', line 115 def get_EngineInitializationResponse(engineInitializationRequest) # Ensure that all of the arguments are valid if ( is_class(engineInitializationRequest, EngineInitializationRequest, "get_EngineInitializationResponse", 1) ) # POST the EngineInitializationRequest resp, data = HTTP.post("/api/run/1/", engineInitializationRequest.to_json(), { "ManyWhoTenant" => @TenantUID , "content-type" => "application/json"} ) # If everything went well, return a new EngineInitializationResponse created from the server's response if ( is_ok(resp, "/api/run/1/") ) parsedJSON = JSON.parse(resp.body) return EngineInitializationResponse.new(parsedJSON) end end return false end |