Browse Source

Fixes #1731 Set Thor slaves attribute to number of slaves times slaves per node

Set Thor slaves attribute to number of slaves times slaves per node.

Signed-off-by: Sridhar Meda <sridhar.meda@lexisnexis.com>
Sridhar Meda 13 years ago
parent
commit
2352b28655
1 changed files with 2 additions and 1 deletions
  1. 2 1
      deployment/deployutils/configenvhelper.cpp

+ 2 - 1
deployment/deployutils/configenvhelper.cpp

@@ -1291,7 +1291,8 @@ void CConfigEnvHelper::UpdateThorAttributes(IPropertyTree* pParentNode)
     setAttribute(pParentNode, "@localThor", localThor ? "true" : "false");
 
     StringBuffer sb;
-    sb.appendf("%d", nSlaves);
+    int slavesPerNode = pParentNode->getPropInt("@slavesPerNode", 1);
+    sb.appendf("%d", nSlaves * slavesPerNode);
     setAttribute(pParentNode, XML_ATTR_SLAVES, sb.str());
 }