dirigiblelabs/core_api

exec

Closed this issue · 2 comments

API for 'exec' - executor of a scripting service by type

Usage

/* globals $ */
/* eslint-env node, dirigible */

var exec = require('platform/exec');
var response = require('net/http/response');

var context = {"input_param": "input_param_value"};

// Test
var result = exec.test("/platform/exec_target_test.js", context);

response.println("Printing output parameter: " + result.context.output_param);

// use also exec.js(), exec.flow(), exec.job(), exec.sql(), exec.command() ...

response.flush();
response.close();