new action: improvements

This commit is contained in:
Austen Collins 2015-09-15 08:21:18 -07:00
parent d4e10a6222
commit ffc8490403

View File

@ -20,7 +20,6 @@ Promise.promisifyAll(fs);
*/
module.exports.run = function(JAWS, action) {
console.log(JAWS);
var command = new CMD(JAWS, action);
return command.run();
};
@ -116,14 +115,15 @@ CMD.prototype._createSkeleton = Promise.method(function() {
actionJson.name = _this._action.resource + '-' + _this._action.action;
actionJson.apiGateway.cloudFormation.Path = _this._action.resource + '/' + _this._action.action;
actionJson.apiGateway.cloudFormation.Method = 'GET';
actionJson.apiGateway.cloudFormation.Type = 'AWS';
// Create files for lambda actions
switch (_this._action.cloudFormation.Runtime) {
switch (_this._action.runtime) {
case 'nodejs':
// Edit jaws.json
actionJson.lambda.runtimeVer = '0.10.36';
actionJson.lambda.handler = path.join(
actionJson.lambda.cloudFormation.Runtime = 'nodejs';
actionJson.lambda.cloudFormation.Handler = path.join(
'lambdas',
_this._action.resource,
_this._action.action,