aws-architect
Advanced tools
Comparing version 6.7.87 to 6.7.89
@@ -12,2 +12,3 @@ # Change log | ||
* Fix validateTemplate so that it actually uses S3 when available. | ||
* Add support for new status `CONFIGURATION_COMPLETE` | ||
@@ -14,0 +15,0 @@ ## 6.6 ## |
@@ -70,2 +70,3 @@ const { CloudFormation, Organizations, EC2 } = require('aws-sdk'); | ||
let stackExistsDict = { | ||
CONFIGURATION_COMPLETE: true, | ||
CREATE_COMPLETE: true, | ||
@@ -145,3 +146,3 @@ UPDATE_COMPLETE: true, | ||
if (stackStatus.match(/PROGRESS$/i)) { | ||
if (stackStatus.match(/PROGRESS$/i) || stackStatus === 'CONFIGURATION_COMPLETE') { | ||
return iteratePromise(); | ||
@@ -382,3 +383,3 @@ } | ||
if (stackExists && !newRegions && existingStacks.every(s => s.Status === 'CURRENT')) { | ||
const regionStacks = await this.cloudFormationClient.listStacks({ StackStatusFilter: ['CREATE_COMPLETE', 'UPDATE_COMPLETE', 'UPDATE_ROLLBACK_COMPLETE'] }).promise() | ||
const regionStacks = await this.cloudFormationClient.listStacks({ StackStatusFilter: ['CONFIGURATION_COMPLETE', 'CREATE_COMPLETE', 'UPDATE_COMPLETE', 'UPDATE_ROLLBACK_COMPLETE'] }).promise() | ||
.then(r => r.StackSummaries); | ||
@@ -385,0 +386,0 @@ |
{ | ||
"name": "aws-architect", | ||
"version": "6.7.87", | ||
"version": "6.7.89", | ||
"description": "AWS Architect is a node based tool to configure and deploy AWS-based microservices.", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
143843
2713