mirror of
https://github.com/certd/certd.git
synced 2026-05-14 12:07:32 +08:00
fix(plugin-aliyun): 过滤非CAS证书并优化日志信息
过滤证书列表仅保留CAS类型证书,并更新相关日志信息以更准确反映操作情况
This commit is contained in:
@@ -275,11 +275,13 @@ export class AliyunDeployCertToESA extends AbstractTaskPlugin {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
const list = certListRes.Result;
|
let list = certListRes.Result || [];
|
||||||
|
list = list.filter((item: any) => item.Type === "cas");
|
||||||
if (!list || list.length === 0) {
|
if (!list || list.length === 0) {
|
||||||
this.logger.info(`站点[${siteId}]没有证书, 无需删除`);
|
this.logger.info(`站点[${siteId}]没有CAS证书, 无需删除`);
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
if (list.length < certLimit) {
|
if (list.length < certLimit) {
|
||||||
this.logger.info(`站点[${siteId}]证书数量(${list.length})未超限制, 无需删除`);
|
this.logger.info(`站点[${siteId}]证书数量(${list.length})未超限制, 无需删除`);
|
||||||
return;
|
return;
|
||||||
|
|||||||
Reference in New Issue
Block a user