Skip to content

Commit ccf9729

Browse files
committed
fix(postgresql): not throw error when toggle db access
1 parent 07e3a0e commit ccf9729

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

src/modules/postgresql/index.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,12 @@ class Postgresql {
4747
// exist and public access config different, update db instance
4848
if (publicAccess !== extranetAccess) {
4949
console.log(`DB instance ${dBInstanceName} existed, updating...`);
50-
dbDetail = await toggleDbInstanceAccess(this.capi, dBInstanceName, extranetAccess);
50+
// do not throw error when open public access
51+
try {
52+
dbDetail = await toggleDbInstanceAccess(this.capi, dBInstanceName, extranetAccess);
53+
} catch (e) {
54+
console.log(`Toggle DB Instane access failed, ${e.message}, ${e.reqId}`);
55+
}
5156
} else {
5257
console.log(`DB instance ${dBInstanceName} existed.`);
5358
}

src/modules/postgresql/utils.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ function getDbExtranetAccess(netInfos) {
4646
let result = false;
4747
netInfos.forEach((item) => {
4848
if (item.NetType === 'public') {
49-
result = item.Status === '1';
49+
result = item.Status === 'opened';
5050
}
5151
});
5252
return result;

0 commit comments

Comments
 (0)