You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hama.apache.org by ed...@apache.org on 2012/10/23 05:35:39 UTC
svn commit: r1401149 - in /hama/trunk: bin/grooms.sh
core/src/main/java/org/apache/hama/GroomServerRunner.java
Author: edwardyoon
Date: Tue Oct 23 03:35:38 2012
New Revision: 1401149
URL: http://svn.apache.org/viewvc?rev=1401149&view=rev
Log:
HAMA-657: Daemon's hostname should be configurable
Modified:
hama/trunk/bin/grooms.sh
hama/trunk/core/src/main/java/org/apache/hama/GroomServerRunner.java
Modified: hama/trunk/bin/grooms.sh
URL: http://svn.apache.org/viewvc/hama/trunk/bin/grooms.sh?rev=1401149&r1=1401148&r2=1401149&view=diff
==============================================================================
--- hama/trunk/bin/grooms.sh (original)
+++ hama/trunk/bin/grooms.sh Tue Oct 23 03:35:38 2012
@@ -58,7 +58,7 @@ if [ "$HOSTLIST" = "" ]; then
fi
for groom in `cat "$HOSTLIST"|sed "s/#.*$//;/^$/d"`; do
- ssh $HAMA_SSH_OPTS $groom $"${@// /\\ }" \
+ ssh $HAMA_SSH_OPTS $groom $"${@// /\\ }" $groom \
2>&1 | sed "s/^/$groom: /" &
if [ "$HAMA_GROOM_SLEEP" != "" ]; then
sleep $HAMA_GROOM_SLEEP
Modified: hama/trunk/core/src/main/java/org/apache/hama/GroomServerRunner.java
URL: http://svn.apache.org/viewvc/hama/trunk/core/src/main/java/org/apache/hama/GroomServerRunner.java?rev=1401149&r1=1401148&r2=1401149&view=diff
==============================================================================
--- hama/trunk/core/src/main/java/org/apache/hama/GroomServerRunner.java (original)
+++ hama/trunk/core/src/main/java/org/apache/hama/GroomServerRunner.java Tue Oct 23 03:35:38 2012
@@ -37,13 +37,13 @@ public class GroomServerRunner extends C
public int run(String[] args) throws Exception {
StringUtils.startupShutdownMessage(GroomServer.class, args, LOG);
- if (args.length != 0) {
- System.out.println("usage: GroomServerRunner");
- System.exit(-1);
- }
-
try {
Configuration conf = new HamaConfiguration(getConf());
+
+ if (args.length == 1) {
+ conf.set("bsp.peer.hostname", args[0]);
+ }
+
GroomServer groom = GroomServer.constructGroomServer(GroomServer.class,
conf);
GroomServer.startGroomServer(groom).join();