Fix listStoragePoolsMetricsCmd (#8885)

This commit is contained in:
Vishesh 2024-04-16 15:52:09 +05:30 committed by GitHub
parent 44aa08c02a
commit 0a26f3315a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -57,6 +57,7 @@ import javax.persistence.Table;
import javax.persistence.TableGenerator;
import com.amazonaws.util.CollectionUtils;
import org.apache.commons.lang3.ArrayUtils;
import org.apache.log4j.Logger;
import com.cloud.utils.DateUtil;
@ -2180,6 +2181,9 @@ public abstract class GenericDaoBase<T, ID extends Serializable> extends Compone
@Override
public List<T> findByUuids(String... uuidArray) {
if (ArrayUtils.isEmpty(uuidArray)) {
return new ArrayList<T>();
}
SearchCriteria<T> sc = createSearchCriteria();
sc.addAnd("uuid", SearchCriteria.Op.IN, uuidArray);
return search(sc, null);