Method: KineticSdk::Integrator#execute_operation
- Defined in:
- lib/kinetic_sdk/integrator/lib/operations.rb
#execute_operation(connection_id, operation_id, parameters = {}, debug = false, headers = default_jwt_headers) ⇒ KineticSdk::Utils::KineticHttpResponse
Execute an Operation
76 77 78 79 80 81 82 83 84 85 86 |
# File 'lib/kinetic_sdk/integrator/lib/operations.rb', line 76 def execute_operation(connection_id, operation_id, parameters={}, debug=false, headers=default_jwt_headers) @logger.info("Executing operation #{operation_id}") payload = { "connectionId" => connection_id, "operationId" => operation_id, "parameters" => parameters } url = "#{@api_url}/execute" url = "#{url}?debug=true" if debug post(url, payload, headers) end |