You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@brooklyn.apache.org by al...@apache.org on 2014/11/03 15:24:57 UTC
[5/9] git commit: MongoDBServer: fix logging of consolePort !=
(port+1000)
MongoDBServer: fix logging of consolePort != (port+1000)
Project: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/commit/cc0980c2
Tree: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/tree/cc0980c2
Diff: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/diff/cc0980c2
Branch: refs/heads/master
Commit: cc0980c23cd354cc82bd419ee20b5344bccbd6a7
Parents: f579b76
Author: Aled Sage <al...@gmail.com>
Authored: Mon Nov 3 11:24:04 2014 +0000
Committer: Aled Sage <al...@gmail.com>
Committed: Mon Nov 3 11:24:04 2014 +0000
----------------------------------------------------------------------
.../brooklyn/entity/nosql/mongodb/MongoDBServerImpl.java | 11 ++++++++---
1 file changed, 8 insertions(+), 3 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/blob/cc0980c2/software/nosql/src/main/java/brooklyn/entity/nosql/mongodb/MongoDBServerImpl.java
----------------------------------------------------------------------
diff --git a/software/nosql/src/main/java/brooklyn/entity/nosql/mongodb/MongoDBServerImpl.java b/software/nosql/src/main/java/brooklyn/entity/nosql/mongodb/MongoDBServerImpl.java
index 7aa992d..b606ecb 100644
--- a/software/nosql/src/main/java/brooklyn/entity/nosql/mongodb/MongoDBServerImpl.java
+++ b/software/nosql/src/main/java/brooklyn/entity/nosql/mongodb/MongoDBServerImpl.java
@@ -61,12 +61,17 @@ public class MongoDBServerImpl extends SoftwareProcessImpl implements MongoDBSer
super.connectSensors();
connectServiceUpIsRunning();
- int httpConsolePort = getAttribute(PORT) + 1000;
- if (httpConsolePort != getAttribute(HTTP_PORT)+1000) {
+ int port = getAttribute(PORT);
+ int httpConsolePort = getAttribute(HTTP_PORT);
+ if (httpConsolePort != port + 1000) {
// see comment on HTTP_PORT
- LOG.warn(this+" may not have opened HTTP_PORT correctly as the default was not available");
+ LOG.warn("{} may not have opened HTTP_PORT correctly as the default was not available: port={}; consolePort={}; resetting consolePort to {}",
+ new Object[] {this, port, httpConsolePort, port + 1000});
+ httpConsolePort = port + 1000;
setAttribute(HTTP_PORT, httpConsolePort);
}
+
+
setAttribute(HTTP_INTERFACE_URL, String.format("http://%s:%d", getAttribute(HOSTNAME), httpConsolePort));
setAttribute(MONGO_SERVER_ENDPOINT, String.format("http://%s:%d", getAttribute(HOSTNAME), getAttribute(MongoDBServer.PORT)));