Skip to content

Commit 904a2a8

Browse files
committed
CLOUDSTACK-2601 : xen.heartbeat.interval doesn't change the parameter passed to xenheartbeat.sh. Made changes to read the parameter from config and to pass it to the resource.
Signed-off-by: Devdeep Singh <devdeep@gmail.com>
1 parent 9350441 commit 904a2a8

2 files changed

Lines changed: 2 additions & 0 deletions

File tree

plugins/hypervisors/xen/src/com/cloud/hypervisor/xen/discoverer/XcpServerDiscoverer.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -315,6 +315,7 @@ public Map<? extends ServerResource, Map<String, String>> find(long dcId, Long p
315315
details.put("wait", Integer.toString(_wait));
316316
params.put("migratewait", _configDao.getValue(Config.MigrateWait.toString()));
317317
params.put(Config.XenMaxNics.toString().toLowerCase(), _configDao.getValue(Config.XenMaxNics.toString()));
318+
params.put(Config.XenHeartBeatInterval.toString().toLowerCase(), _configDao.getValue(Config.XenHeartBeatInterval.toString()));
318319
params.put(Config.InstanceName.toString().toLowerCase(), _instance);
319320
details.put(Config.InstanceName.toString().toLowerCase(), _instance);
320321
try {

server/src/com/cloud/resource/DiscovererBase.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -129,6 +129,7 @@ protected HashMap<String, Object> buildConfigParams(HostVO host){
129129
params.put("max.template.iso.size", _configDao.getValue(Config.MaxTemplateAndIsoSize.toString()));
130130
params.put("migratewait", _configDao.getValue(Config.MigrateWait.toString()));
131131
params.put(Config.XenMaxNics.toString().toLowerCase(), _configDao.getValue(Config.XenMaxNics.toString()));
132+
params.put(Config.XenHeartBeatInterval.toString().toLowerCase(), _configDao.getValue(Config.XenHeartBeatInterval.toString()));
132133
return params;
133134

134135
}

0 commit comments

Comments
 (0)