INNER CODE UNIT · JavaScript
readMore
ACloudGuru/serverless-plugin-aws-alerts · src/external-stack.js:232
const readMore = () =>
this.describeExternalStack(externalStackName).then((response) => {
if (!response) {
// Stack does not exist
if (dots) this.serverless.cli.consoleLog('');
this.serverless.cli.log(
`External alert stack ${externalStackName} removed successfully.`
);
return;
}
const state = this.stackStatusCodes[response.StackStatus];
if (state === 'in_progress') {
// Continue until no longer in progress
this.serverless.cli.printDot();
dots += 1;
return new Promise((resolve) => setTimeout(resolve, 5000)).then(
readMore
);