|
@@ -313,7 +313,6 @@ public class CosTemplate implements FileStorageTemplate {
|
|
|
public List<String> getFileFolder(String bucket, String keyName) {
|
|
public List<String> getFileFolder(String bucket, String keyName) {
|
|
|
log.info("获取文件夹bucket-{},路径{}",bucket,keyName);
|
|
log.info("获取文件夹bucket-{},路径{}",bucket,keyName);
|
|
|
List<String> keyList = new ArrayList<>();
|
|
List<String> keyList = new ArrayList<>();
|
|
|
- long totalSubFileNum = 0;
|
|
|
|
|
try {
|
|
try {
|
|
|
if (!keyName.endsWith("/")) {
|
|
if (!keyName.endsWith("/")) {
|
|
|
keyName = keyName + "/";
|
|
keyName = keyName + "/";
|
|
@@ -333,7 +332,7 @@ public class CosTemplate implements FileStorageTemplate {
|
|
|
List<String> collect = objectListing.getObjectSummaries().parallelStream()
|
|
List<String> collect = objectListing.getObjectSummaries().parallelStream()
|
|
|
.filter(summary -> !summary.getKey().endsWith("/")).map(COSObjectSummary::getKey).collect(Collectors.toList());
|
|
.filter(summary -> !summary.getKey().endsWith("/")).map(COSObjectSummary::getKey).collect(Collectors.toList());
|
|
|
if (!CollectionUtils.isEmpty(collect)) {
|
|
if (!CollectionUtils.isEmpty(collect)) {
|
|
|
- totalSubFileNum = totalSubFileNum + collect.size();
|
|
|
|
|
|
|
+ keyList.addAll(collect);
|
|
|
}
|
|
}
|
|
|
nextMaker = objectListing.getNextMarker();
|
|
nextMaker = objectListing.getNextMarker();
|
|
|
//全部执行完后,为false
|
|
//全部执行完后,为false
|