You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by jb...@apache.org on 2011/02/23 00:04:51 UTC
svn commit: r1073536 -
/cassandra/branches/cassandra-0.7/src/java/org/apache/cassandra/tools/NodeCmd.java
Author: jbellis
Date: Tue Feb 22 23:04:51 2011
New Revision: 1073536
URL: http://svn.apache.org/viewvc?rev=1073536&view=rev
Log:
friendlier error when keyspace does not exist
patch by Joaquin Casares; reviewed by Pavel Yaskevich for CASSANDRA-1143
Modified:
cassandra/branches/cassandra-0.7/src/java/org/apache/cassandra/tools/NodeCmd.java
Modified: cassandra/branches/cassandra-0.7/src/java/org/apache/cassandra/tools/NodeCmd.java
URL: http://svn.apache.org/viewvc/cassandra/branches/cassandra-0.7/src/java/org/apache/cassandra/tools/NodeCmd.java?rev=1073536&r1=1073535&r2=1073536&view=diff
==============================================================================
--- cassandra/branches/cassandra-0.7/src/java/org/apache/cassandra/tools/NodeCmd.java (original)
+++ cassandra/branches/cassandra-0.7/src/java/org/apache/cassandra/tools/NodeCmd.java Tue Feb 22 23:04:51 2011
@@ -660,6 +660,14 @@ public class NodeCmd {
else
{
String keyspace = cmdArgs[1];
+
+ // Check if this keyspace exists
+ if (!probe.getKeyspaces().contains(keyspace))
+ {
+ System.err.println("Keyspace [" + keyspace + "] does not exist.");
+ System.exit(1);
+ }
+
String[] columnFamilies = new String[cmdArgs.length - 2];
for (int i = 0; i < columnFamilies.length; i++)
{