2015-03-17 21:13:37 +00:00
|
|
|
'use strict';
|
|
|
|
|
|
|
|
var Steppy = require('twostep').Steppy,
|
|
|
|
inherits = require('util').inherits,
|
|
|
|
ParentExecutor = require('./base').Executor,
|
|
|
|
createScm = require('../scm').createScm,
|
|
|
|
createCommand = require('../command').createCommand,
|
2015-05-03 21:53:11 +00:00
|
|
|
_ = require('underscore');
|
2015-03-17 21:13:37 +00:00
|
|
|
|
|
|
|
function Executor(params) {
|
|
|
|
ParentExecutor.call(this, params);
|
|
|
|
}
|
|
|
|
|
|
|
|
inherits(Executor, ParentExecutor);
|
|
|
|
|
|
|
|
exports.Executor = Executor;
|
|
|
|
|
2015-06-28 07:47:06 +00:00
|
|
|
Executor.prototype._createScm = function(params) {
|
|
|
|
return createScm(params);
|
|
|
|
};
|
|
|
|
|
2016-02-26 20:43:38 +00:00
|
|
|
Executor.prototype._createCommand = function(params) {
|
|
|
|
return createCommand(params);
|
2015-03-17 21:13:37 +00:00
|
|
|
};
|