From 9d4aebd7e34c15a02a111af6f656be4e58edb1b6 Mon Sep 17 00:00:00 2001 From: Kelven Yang Date: Wed, 27 Jul 2011 18:11:04 -0700 Subject: [PATCH] bug 10834: fix step 2. Sending command to pool now only picks hosts that are in UP state --- server/src/com/cloud/template/TemplateManagerImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/src/com/cloud/template/TemplateManagerImpl.java b/server/src/com/cloud/template/TemplateManagerImpl.java index e7e5b6a90b8..a65a0fb4672 100755 --- a/server/src/com/cloud/template/TemplateManagerImpl.java +++ b/server/src/com/cloud/template/TemplateManagerImpl.java @@ -387,7 +387,7 @@ public class TemplateManagerImpl implements TemplateManager, Manager, TemplateSe templateStoragePoolRefId = templateStoragePoolRef.getId(); } - List vos = _poolHostDao.listByPoolId(poolId); + List vos = _poolHostDao.listByHostStatus(poolId, com.cloud.host.Status.Up); templateStoragePoolRef = _tmpltPoolDao.acquireInLockTable(templateStoragePoolRefId, 1200); if (templateStoragePoolRef == null) {