final String ipCIDR = nodeMap.get(CLOUD_NODE_IP_CIDR);
try {
nodeMap.put(CLOUD_NODE_IP_RANGE, IPUtils.ipCIDR2Range(ipCIDR));
} catch (final Exception e) {
<BUG>throw new InstallerException("Failed to start cloud machine.", e);
</BUG>
}
return parseNodeRange(nodeMap);
}
<BUG>private List<CustomNode> parseNodeList(final Map<String, String> nodeMap) throws InstallerException {

final List<CustomNode> cloudNodes = new ArrayList<CustomNode>();
final String idPrefix = nodeMap.get(CLOUD_NODE_ID_PREFIX);</BUG>
final String ipList = nodeMap.get(CLOUD_NODE_IP_LIST);

final String ipCIDR = nodeMap.get(CLOUD_NODE_IP_CIDR);
try {
nodeMap.put(CLOUD_NODE_IP_RANGE, IPUtils.ipCIDR2Range(ipCIDR));
} catch (final Exception e) {
throw new CloudProvisioningException("Failed to start cloud machine.", e);
}
return parseNodeRange(nodeMap);
}
private List<CustomNode> parseNodeList(final Map<String, String> nodeMap) throws CloudProvisioningException {
final List<CustomNode> cloudNodes = new ArrayList<CustomNode>();
final String id = nodeMap.get(CLOUD_NODE_ID);
final String idPrefix = nodeMap.get(CLOUD_NODE_ID_PREFIX);
final String ipList = nodeMap.get(CLOUD_NODE_IP_LIST);
