Skip to content

Commit 0d316b5

Browse files
committed
Use CollectionUtils for empty check
1 parent a7ed2a8 commit 0d316b5

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

engine/schema/src/main/java/com/cloud/storage/dao/VMTemplatePoolDaoImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ public VMTemplateStoragePoolVO findByPoolTemplate(long poolId, long templateId,
153153
@Override
154154
public List<VMTemplateStoragePoolVO> listByPoolIdsAndTemplate(List<Long> poolIds, Long templateId) {
155155
SearchCriteria<VMTemplateStoragePoolVO> sc = PoolTemplateSearch.create();
156-
if (poolIds != null && !poolIds.isEmpty()) {
156+
if (CollectionUtils.isNotEmpty(poolIds)) {
157157
sc.setParameters("pool_id", poolIds.toArray());
158158
}
159159
sc.setParameters("template_id", templateId);

server/src/main/java/com/cloud/template/HypervisorTemplateAdapter.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -627,7 +627,7 @@ public boolean delete(TemplateProfile profile) {
627627

628628
boolean dataDiskDeletetionResult = true;
629629
List<VMTemplateVO> dataDiskTemplates = templateDao.listByParentTemplatetId(template.getId());
630-
if (dataDiskTemplates != null && dataDiskTemplates.size() > 0) {
630+
if (CollectionUtils.isNotEmpty(dataDiskTemplates)) {
631631
logger.info("Template: {} has Datadisk template(s) associated with it. Delete Datadisk templates before deleting the template", template);
632632
for (VMTemplateVO dataDiskTemplate : dataDiskTemplates) {
633633
logger.info("Delete Datadisk template: {} from image store: {}", dataDiskTemplate, imageStore);
@@ -708,7 +708,7 @@ public boolean delete(TemplateProfile profile) {
708708

709709
// find all eligible image stores for this template
710710
List<DataStore> iStores = templateMgr.getImageStoreByTemplate(template.getId(), null);
711-
if (iStores == null || iStores.size() == 0) {
711+
if (CollectionUtils.isEmpty(iStores)) {
712712
// remove any references from template_zone_ref
713713
List<VMTemplateZoneVO> templateZones = templateZoneDao.listByTemplateId(template.getId());
714714
if (templateZones != null) {

server/src/main/java/com/cloud/template/TemplateManagerImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1059,7 +1059,7 @@ public List<VMTemplateStoragePoolVO> getUnusedTemplatesInPool(StoragePoolVO pool
10591059
@Override
10601060
public void evictTemplateFromStoragePoolsForZones(Long templateId, List<Long> zoneIds) {
10611061
List<Long> poolIds = new ArrayList<>();
1062-
if (zoneIds != null && !zoneIds.isEmpty()) {
1062+
if (CollectionUtils.isNotEmpty(zoneIds)) {
10631063
List<StoragePoolVO> pools = _poolDao.listByDataCenterIds(zoneIds);
10641064
poolIds = pools.stream().map(StoragePoolVO::getId).collect(Collectors.toList());
10651065
}

0 commit comments

Comments
 (0)