mirror of
https://github.com/serverless/serverless.git
synced 2026-01-25 15:07:39 +00:00
base: add error handling to executequeu
This commit is contained in:
parent
52db3aa6c2
commit
ed5ac04e7b
18
lib/Jaws.js
18
lib/Jaws.js
@ -1,11 +1,11 @@
|
||||
'use strict';
|
||||
|
||||
const path = require('path'),
|
||||
utils = require('./utils/index'),
|
||||
JawsCLI = require('./utils/cli'),
|
||||
JawsError = require('./jaws-error'),
|
||||
Promise = require('bluebird'),
|
||||
AWSUtils = require('./utils/aws');
|
||||
utils = require('./utils/index'),
|
||||
JawsCLI = require('./utils/cli'),
|
||||
JawsError = require('./jaws-error'),
|
||||
Promise = require('bluebird'),
|
||||
AWSUtils = require('./utils/aws');
|
||||
|
||||
/**
|
||||
* Jaws base Class
|
||||
@ -187,12 +187,12 @@ class Jaws {
|
||||
*/
|
||||
|
||||
_executeQueue() {
|
||||
|
||||
var i = this._queue.length;
|
||||
|
||||
while (i--) {
|
||||
for (let x of this._queue[i].call(this)) {
|
||||
console.log(x);
|
||||
try {
|
||||
for (let x of this._queue[i].call(this)) {}
|
||||
} catch (e) {
|
||||
console.error("JAWS Plugin Error: ", e);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -25,6 +25,7 @@ class RyansPlugin extends JawsPlugin {
|
||||
return function*(next) {
|
||||
console.log('In RyansPlugin::projectCreateAction');
|
||||
yield 'Value';
|
||||
asfasfsaf
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user