Author: ssc
Date: Tue Mar 12 19:06:49 2013
New Revision: 1455671

URL: http://svn.apache.org/r1455671
Log:
MAHOUT-1075 ClusterDumper output file should be optional

Modified:
    
mahout/trunk/integration/src/main/java/org/apache/mahout/utils/clustering/ClusterDumper.java

Modified: 
mahout/trunk/integration/src/main/java/org/apache/mahout/utils/clustering/ClusterDumper.java
URL: 
http://svn.apache.org/viewvc/mahout/trunk/integration/src/main/java/org/apache/mahout/utils/clustering/ClusterDumper.java?rev=1455671&r1=1455670&r2=1455671&view=diff
==============================================================================
--- 
mahout/trunk/integration/src/main/java/org/apache/mahout/utils/clustering/ClusterDumper.java
 (original)
+++ 
mahout/trunk/integration/src/main/java/org/apache/mahout/utils/clustering/ClusterDumper.java
 Tue Mar 12 19:06:49 2013
@@ -106,7 +106,7 @@ public final class ClusterDumper extends
   public int run(String[] args) throws Exception {
     addInputOption();
     addOutputOption();
-    addOption(OUTPUT_FORMAT_OPT, "of", "The optional output format to write 
the results as.  Options: TEXT, CSV or GRAPH_ML", "TEXT");
+    addOption(OUTPUT_FORMAT_OPT, "of", "The optional output format for the 
results.  Options: TEXT, CSV or GRAPH_ML", "TEXT");
     addOption(SUBSTRING_OPTION, "b", "The number of chars of the 
asFormatString() to print");
     addOption(NUM_WORDS_OPTION, "n", "The number of top terms to print");
     addOption(POINTS_DIR_OPTION, "p",
@@ -117,7 +117,9 @@ public final class ClusterDumper extends
     addOption(DICTIONARY_TYPE_OPTION, "dt", "The dictionary file type 
(text|sequencefile)", "text");
     addOption(buildOption(EVALUATE_CLUSTERS, "e", "Run ClusterEvaluator and 
CDbwEvaluator over the input.  The output will be appended to the rest of the 
output at the end.", false, false, null));
     addOption(DefaultOptionCreator.distanceMeasureOption().create());
-    if (parseArguments(args) == null) {
+
+    // output is optional, will print to System.out per default
+    if (parseArguments(args, false, true) == null) {
       return -1;
     }
 


Reply via email to