Hello,

I am attaching a really small patch for TestClient that fixes display of command line usage adding supported but not mentioned in usage information parameters (-report and -mkdir) . It also allows to invoke TestClient with one parameter (eg. -report when filesystem information is read from config file).

Regards,
Piotr
Index: src/java/org/apache/nutch/fs/TestClient.java
===================================================================
--- src/java/org/apache/nutch/fs/TestClient.java        (revision 164626)
+++ src/java/org/apache/nutch/fs/TestClient.java        (working copy)
@@ -215,9 +215,13 @@
      * main() has some simple utility methods
      */
     public static void main(String argv[]) throws IOException {
-        if (argv.length < 2) {
-            System.out.println("Usage: java NDFSClient (-local | -ndfs 
<namenode:port>) [-ls <path>] [-du <path>] [-mv <src> <dst>] [-cp <src> <dst>] 
[-rm <src>] [-put <localsrc> <dst>] [-copyFromLocal <localsrc> <dst>] 
[-moveFromLocal <localsrc> <dst>] [-get <src> <localdst>] [-copyToLocal <src> 
<localdst>] [-moveToLocal <src> <localdst>]");
-            return;
+        if (argv.length < 1) {
+            System.out.println("Usage: java NDFSClient [-local | -ndfs 
<namenode:port>]" +
+                    " [-ls <path>] [-du <path>] [-mv <src> <dst>] [-cp <src> 
<dst>] [-rm <src>]" +
+                    " [-put <localsrc> <dst>] [-copyFromLocal <localsrc> 
<dst>] [-moveFromLocal <localsrc> <dst>]" + 
+                    " [-get <src> <localdst>] [-copyToLocal <src> <localdst>] 
[-moveToLocal <src> <localdst>]" +
+                    " [-mkdir <path>] [-report]");
+            return;
         }
 
         int i = 0;

Reply via email to