【7.1.6】【scanner】更新资源汇报问题

pull/26/head
fengshuonan 2022-01-30 09:55:55 +08:00
parent 9c423a5474
commit da629d3747
2 changed files with 15 additions and 15 deletions

View File

@ -84,7 +84,11 @@ public class ResourceReportListener extends ApplicationReadyListener implements
devOpsReportProperties.getProjectUniqueCode(),
devOpsReportProperties.getServerHost())) {
DevOpsReportApi devOpsReportApi = applicationContext.getBean(DevOpsReportApi.class);
try {
devOpsReportApi.reportResources(devOpsReportProperties, persistencePojos);
} catch (Exception e) {
log.error("向DevOps平台汇报异常出现网络错误如无法联通DevOps平台可关闭相关配置。", e);
}
}
// 设置标识已经扫描过

View File

@ -428,10 +428,10 @@ public class SysResourceServiceImpl extends ServiceImpl<SysResourceMapper, SysRe
HttpRequest httpRequest = HttpUtil.createPost(devopsReportUrl);
httpRequest.body(JSON.toJSONString(devOpsReportResourceParam));
httpRequest.setConnectionTimeout(Convert.toInt(DEVOPS_REPORT_CONNECTION_TIMEOUT_SECONDS * 1000));
try {
ResponseData<?> responseData = null;
HttpResponse execute = httpRequest.execute();
String body = execute.body();
ResponseData<?> responseData = JSON.parseObject(body, ResponseData.class);
responseData = JSON.parseObject(body, ResponseData.class);
// 返回结果为空
if (responseData == null) {
throw new ScannerException(DevOpsExceptionEnum.HTTP_RESPONSE_EMPTY);
@ -440,10 +440,6 @@ public class SysResourceServiceImpl extends ServiceImpl<SysResourceMapper, SysRe
if (!responseData.getSuccess()) {
throw new ScannerException(DevOpsExceptionEnum.HTTP_RESPONSE_ERROR, responseData.getMessage());
}
} catch (Exception e) {
log.error("向devops平台汇报资源异常可以将devops相关配置删除", e);
throw new ScannerException(DevOpsExceptionEnum.HTTP_RESPONSE_EMPTY);
}
}
/**