refactor(AWS Deploy): Handle main progress directly

This commit is contained in:
Mariusz Nowak 2021-10-04 17:08:44 +02:00 committed by Mariusz Nowak
parent 9b5e6b1237
commit e8fd2bee45

View File

@ -7,6 +7,7 @@ const identity = require('ext/function/identity');
const ServerlessError = require('../../../serverless-error');
const { log, legacy, progress, style } = require('@serverless/utils/log');
const mainProgress = progress.get('main');
const validStatuses = new Set(['CREATE_COMPLETE', 'UPDATE_COMPLETE', 'DELETE_COMPLETE']);
const normalizerPattern = /(?<!^)([A-Z])/g;
@ -115,13 +116,11 @@ module.exports = {
})();
if (operationPhrase && (completedResources.size || inProgressResources.size)) {
progress
.get('main')
.notice(
`${operationPhrase} CloudFormation stack (${completedResources.size}/${
completedResources.size + inProgressResources.size
})`
);
mainProgress.notice(
`${operationPhrase} CloudFormation stack (${completedResources.size}/${
completedResources.size + inProgressResources.size
})`
);
}
// Prepare for next monitoring action
loggedEventIds.add(event.EventId);