Author: brandonwilliams Date: Wed Mar 30 16:18:39 2011 New Revision: 1087008
URL: http://svn.apache.org/viewvc?rev=1087008&view=rev Log: stress.java rejects arbitrary arguments. Patch by Pavel Yaskevich, reviewed by brandonwilliams for CASSANDRA-2323 Modified: cassandra/branches/cassandra-0.7/contrib/stress/src/org/apache/cassandra/contrib/stress/Session.java Modified: cassandra/branches/cassandra-0.7/contrib/stress/src/org/apache/cassandra/contrib/stress/Session.java URL: http://svn.apache.org/viewvc/cassandra/branches/cassandra-0.7/contrib/stress/src/org/apache/cassandra/contrib/stress/Session.java?rev=1087008&r1=1087007&r2=1087008&view=diff ============================================================================== --- cassandra/branches/cassandra-0.7/contrib/stress/src/org/apache/cassandra/contrib/stress/Session.java (original) +++ cassandra/branches/cassandra-0.7/contrib/stress/src/org/apache/cassandra/contrib/stress/Session.java Wed Mar 30 16:18:39 2011 @@ -115,6 +115,12 @@ public class Session { CommandLine cmd = parser.parse(availableOptions, arguments); + if (cmd.getArgs().length > 0) + { + System.err.println("Application does not allow arbitrary arguments: " + StringUtils.join(cmd.getArgList(), ", ")); + System.exit(1); + } + if (cmd.hasOption("h")) throw new IllegalArgumentException("help");
