callTarget.js 554 B

1234567891011121314151617181920
  1. var util = require("util"),
  2. Promise = require("promised-io").Promise,
  3. fs = require("fs"),
  4. path = require("path"),
  5. Builder = require("../builder");
  6. module.exports.tasks = {
  7. callTarget: function (options, config, logger) {
  8. var p = new Promise();
  9. //first, copy passed in params to the config object
  10. config.params = options.params;
  11. new Builder(config, config.logfilePath).build(options.target).then(function(){
  12. p.resolve(true);
  13. });
  14. return p;
  15. }
  16. };