Skip to content
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,7 @@
import java.util.concurrent.Future;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.TimeoutException;
import java.util.concurrent.atomic.AtomicBoolean;
import java.util.regex.Matcher;
import java.util.concurrent.atomic.AtomicBoolean;
import java.util.regex.Pattern;

import org.apache.commons.logging.Log;
Expand Down Expand Up @@ -170,7 +169,7 @@ public RabbitBrokerAdmin(String nodeName, int port, String cookie) {
this.nodeName = nodeName;
this.executor.setDaemon(true);

initializeDefaultErlangTemplate(nodeName);
initializeDefaultErlangTemplate();

}

Expand Down Expand Up @@ -364,7 +363,7 @@ public void startNode() {
String rabbitHome = System.getProperty("RABBITMQ_HOME", System.getenv("RABBITMQ_HOME"));
if (rabbitHome == null) {
if (Os.isFamily("windows") || Os.isFamily("dos")) {
rabbitHome = findDirectoryName("c:/Program Files", "rabbitmq");
rabbitHome = findDirectoryName("c:/Program Files");
} else if (Os.isFamily("unix") || Os.isFamily("mac")) {
rabbitHome = "/usr/lib/rabbitmq";
}
Expand Down Expand Up @@ -529,7 +528,7 @@ public RabbitStatus call() throws Exception {
* @param child
* @return the full name of a directory
*/
private String findDirectoryName(String parent, String child) {
private String findDirectoryName(String parent) {
String result = null;
String[] names = new File(parent).list(new FilenameFilter() {
public boolean accept(File dir, String name) {
Expand Down Expand Up @@ -612,14 +611,12 @@ public ErlangTemplate getErlangTemplate() {
}

/**
* TODO host is not used in method.
* @param host
* Initializes the ErlangTemplate.
*/
protected void initializeDefaultErlangTemplate(String host) {
String peerNodeName = nodeName;
logger.debug("Creating jinterface connection with peerNodeName = [" + peerNodeName + "]");
protected void initializeDefaultErlangTemplate() {
logger.debug("Creating jinterface connection with peerNodeName = [" + nodeName + "]");
SimpleConnectionFactory otpConnectionFactory = new SimpleConnectionFactory("rabbit-spring-monitor",
peerNodeName, this.cookie);
nodeName, this.cookie);
otpConnectionFactory.afterPropertiesSet();
createErlangTemplate(otpConnectionFactory);
}
Expand Down