This is an automated email from the ASF dual-hosted git repository. snagel pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/nutch.git
commit 984485a3428232841a8c1613f336866bdc332893 Author: Sebastian Nagel <[email protected]> AuthorDate: Sun Dec 17 14:12:14 2017 +0100 Improve command-line help for URL filter and normalizer checker --- src/java/org/apache/nutch/net/URLFilterChecker.java | 9 ++++++--- src/java/org/apache/nutch/net/URLNormalizerChecker.java | 10 +++++++--- 2 files changed, 13 insertions(+), 6 deletions(-) diff --git a/src/java/org/apache/nutch/net/URLFilterChecker.java b/src/java/org/apache/nutch/net/URLFilterChecker.java index 429aa9f..ceca301 100644 --- a/src/java/org/apache/nutch/net/URLFilterChecker.java +++ b/src/java/org/apache/nutch/net/URLFilterChecker.java @@ -39,8 +39,11 @@ public class URLFilterChecker extends AbstractChecker { private URLFilters filters = null; public int run(String[] args) throws Exception { - usage = "Usage: URLFilterChecker [-filterName filterName] (-stdin | -listen <port> [-keepClientCnxOpen]) \n" - + "\n\tTool takes a list of URLs, one per line.\n"; + usage = "Usage: URLFilterChecker [-Dproperty=value]... [-filterName filterName] (-stdin | -listen <port> [-keepClientCnxOpen]) \n" + + "\n -filterName\tURL filter plugin name (eg. urlfilter-regex) to check," + + "\n \t(if not given all configured URL filters are applied)" + + "\n -stdin \ttool reads a list of URLs from stdin, one URL per line" + + "\n -listen <port>\trun tool as Telnet server listening on <port>\n"; // Print help when no args given if (args.length < 1) { @@ -55,7 +58,7 @@ public class URLFilterChecker extends AbstractChecker { } else if ((numConsumed = super.parseArgs(args, i)) > 0) { i += numConsumed - 1; } else { - System.err.println("ERR: Not a recognized argument: " + args[i]); + System.err.println("ERROR: Not a recognized argument: " + args[i]); System.err.println(usage); System.exit(-1); } diff --git a/src/java/org/apache/nutch/net/URLNormalizerChecker.java b/src/java/org/apache/nutch/net/URLNormalizerChecker.java index a435cc8..64fae58 100644 --- a/src/java/org/apache/nutch/net/URLNormalizerChecker.java +++ b/src/java/org/apache/nutch/net/URLNormalizerChecker.java @@ -38,8 +38,12 @@ public class URLNormalizerChecker extends AbstractChecker { URLNormalizers normalizers; public int run(String[] args) throws Exception { - usage = "Usage: URLNormalizerChecker [-normalizer <normalizerName>] [-scope <scope>] (-stdin | -listen <port> [-keepClientCnxOpen])" - + "\n\tscope can be one of: default,partition,generate_host_count,fetcher,crawldb,linkdb,inject,outlink\n"; + usage = "Usage: URLNormalizerChecker [-Dproperty=value]... [-normalizer <normalizerName>] [-scope <scope>] (-stdin | -listen <port> [-keepClientCnxOpen])\n" + + "\n -normalizer\tURL normalizer plugin (eg. urlnormalizer-basic) to check," + + "\n \t(if not given all configured URL normalizers are applied)" + + "\n -scope \tone of: default,partition,generate_host_count,fetcher,crawldb,linkdb,inject,outlink" + + "\n -stdin \ttool reads a list of URLs from stdin, one URL per line" + + "\n -listen <port>\trun tool as Telnet server listening on <port>\n"; // Print help when no args given if (args.length < 1) { @@ -56,7 +60,7 @@ public class URLNormalizerChecker extends AbstractChecker { } else if ((numConsumed = super.parseArgs(args, i)) > 0) { i += numConsumed - 1; } else { - System.err.println("ERR: Not a recognized argument: " + args[i]); + System.err.println("ERROR: Not a recognized argument: " + args[i]); System.err.println(usage); System.exit(-1); } -- To stop receiving notification emails like this one, please contact "[email protected]" <[email protected]>.
