HADOOP-7424. Log an error if the topology script doesn't handle multiple args. Contributed by Uma Maheswara Rao G

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1190139 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Eli Collins 2011-10-28 02:26:54 +00:00
parent 037964f45c
commit 29b51cc116
2 changed files with 6 additions and 3 deletions

View File

@ -49,6 +49,9 @@ Trunk (unreleased changes)
HADOOP-7728. Enable task memory management to be configurable in hadoop HADOOP-7728. Enable task memory management to be configurable in hadoop
config setup script. (ramya) config setup script. (ramya)
HADOOP-7424. Log an error if the topology script doesn't handle multiple args.
(Uma Maheswara Rao G via eli)
BUGS BUGS
HADOOP-7606. Upgrade Jackson to version 1.7.1 to match the version required HADOOP-7606. Upgrade Jackson to version 1.7.1 to match the version required

View File

@ -23,11 +23,11 @@
import org.apache.commons.logging.Log; import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory; import org.apache.commons.logging.LogFactory;
import org.apache.hadoop.util.*;
import org.apache.hadoop.util.Shell.ShellCommandExecutor; import org.apache.hadoop.util.Shell.ShellCommandExecutor;
import org.apache.hadoop.classification.InterfaceAudience; import org.apache.hadoop.classification.InterfaceAudience;
import org.apache.hadoop.classification.InterfaceStability; import org.apache.hadoop.classification.InterfaceStability;
import org.apache.hadoop.conf.*; import org.apache.hadoop.conf.Configurable;
import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.fs.CommonConfigurationKeys; import org.apache.hadoop.fs.CommonConfigurationKeys;
/** /**
@ -145,7 +145,7 @@ public List<String> resolve(List<String> names) {
if (m.size() != names.size()) { if (m.size() != names.size()) {
// invalid number of entries returned by the script // invalid number of entries returned by the script
LOG.warn("Script " + scriptName + " returned " LOG.error("Script " + scriptName + " returned "
+ Integer.toString(m.size()) + " values when " + Integer.toString(m.size()) + " values when "
+ Integer.toString(names.size()) + " were expected."); + Integer.toString(names.size()) + " were expected.");
return null; return null;