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;
