Author: jnioche
Date: Fri Jul 16 15:02:45 2010
New Revision: 964817

URL: http://svn.apache.org/viewvc?rev=964817&view=rev
Log:
re-adapted nutch script to the class names used NutchBase

Modified:
    nutch/branches/nutchbase/src/bin/nutch

Modified: nutch/branches/nutchbase/src/bin/nutch
URL: 
http://svn.apache.org/viewvc/nutch/branches/nutchbase/src/bin/nutch?rev=964817&r1=964816&r2=964817&view=diff
==============================================================================
--- nutch/branches/nutchbase/src/bin/nutch (original)
+++ nutch/branches/nutchbase/src/bin/nutch Fri Jul 16 15:02:45 2010
@@ -32,31 +32,22 @@ done
 if [ $# = 0 ]; then
   echo "Usage: nutch [-core] COMMAND"
   echo "where COMMAND is one of:"
-  echo "  crawl             one-step crawler for intranets"
-  echo "  readdb            read / dump crawl db"
-  echo "  convdb            convert crawl db from pre-0.9 format"
-  echo "  mergedb           merge crawldb-s, with optional filtering"
-  echo "  readlinkdb        read / dump link db"
-  echo "  inject            inject new urls into the database"
-  echo "  generate          generate new segments to fetch from crawl db"
-  echo "  freegen           generate new segments to fetch from text files"
-  echo "  fetch             fetch a segment's pages"
-  echo "  parse             parse a segment's pages"
-  echo "  readseg           read / dump segment data"
-  echo "  mergesegs         merge several segments, with optional filtering 
and slicing"
-  echo "  updatedb          update crawl db from segments after fetching"
-  echo "  invertlinks       create a linkdb from parsed segments"
-  echo "  mergelinkdb       merge linkdb-s, with optional filtering"
-  echo "  solrindex         run the solr indexer on parsed segments and linkdb"
-  echo "  solrdedup         remove duplicates from solr"
-  echo "  plugin            load a plugin and run one of its classes main()"
+# echo " crawl one-step crawler for intranets"
+  echo " inject inject new urls into the database"
+  echo " generate generate new segments to fetch from crawl db"
+  echo " fetch fetch URLs marked during generate"
+  echo " parse parse URLs marked during fetch"
+  echo " updatedb update web table after parsing"
+  echo " solrindex run the solr indexer on parsed segments and linkdb"
+  echo " solrdedup remove duplicates from solr"
+  echo " plugin load a plugin and run one of its classes main()"
   echo " or"
-  echo "  CLASSNAME         run the class named CLASSNAME"
+  echo " CLASSNAME run the class named CLASSNAME"
   echo "Most commands print help when invoked w/o parameters."
   echo ""
   echo "Expert: -core option is for developers only. It avoids building the 
job jar, "
-  echo "        instead it simply includes classes compiled with ant 
compile-core. "
-  echo "        NOTE: this works only for jobs executed in 'local' mode"
+  echo " instead it simply includes classes compiled with ant compile-core. "
+  echo " NOTE: this works only for jobs executed in 'local' mode"
   exit 1
 fi
 
@@ -177,43 +168,25 @@ fi
 
 # figure out which class to run
 if [ "$COMMAND" = "crawl" ] ; then
-  CLASS=org.apache.nutch.crawl.Crawl
+CLASS=org.apache.nutch.crawl.Crawl
 elif [ "$COMMAND" = "inject" ] ; then
-  CLASS=org.apache.nutch.crawl.Injector
+CLASS=org.apache.nutch.crawl.InjectorJob
 elif [ "$COMMAND" = "generate" ] ; then
-  CLASS=org.apache.nutch.crawl.Generator
-elif [ "$COMMAND" = "freegen" ] ; then
-  CLASS=org.apache.nutch.tools.FreeGenerator
+CLASS=org.apache.nutch.crawl.GeneratorJob
 elif [ "$COMMAND" = "fetch" ] ; then
-  CLASS=org.apache.nutch.fetcher.Fetcher
+CLASS=org.apache.nutch.fetcher.FetcherJob
 elif [ "$COMMAND" = "parse" ] ; then
-  CLASS=org.apache.nutch.parse.ParseSegment
-elif [ "$COMMAND" = "readdb" ] ; then
-  CLASS=org.apache.nutch.crawl.CrawlDbReader
-elif [ "$COMMAND" = "convdb" ] ; then
-  CLASS=org.apache.nutch.tools.compat.CrawlDbConverter
-elif [ "$COMMAND" = "mergedb" ] ; then
-  CLASS=org.apache.nutch.crawl.CrawlDbMerger
-elif [ "$COMMAND" = "readlinkdb" ] ; then
-  CLASS=org.apache.nutch.crawl.LinkDbReader
-elif [ "$COMMAND" = "readseg" ] ; then
-  CLASS=org.apache.nutch.segment.SegmentReader
-elif [ "$COMMAND" = "mergesegs" ] ; then
-  CLASS=org.apache.nutch.segment.SegmentMerger
+CLASS=org.apache.nutch.parse.ParserJob
 elif [ "$COMMAND" = "updatedb" ] ; then
-  CLASS=org.apache.nutch.crawl.CrawlDb
-elif [ "$COMMAND" = "invertlinks" ] ; then
-  CLASS=org.apache.nutch.crawl.LinkDb
-elif [ "$COMMAND" = "mergelinkdb" ] ; then
-  CLASS=org.apache.nutch.crawl.LinkDbMerger
+CLASS=org.apache.nutch.crawl.DbUpdaterJob
 elif [ "$COMMAND" = "solrindex" ] ; then
-  CLASS=org.apache.nutch.indexer.solr.SolrIndexer
+CLASS=org.apache.nutch.indexer.solr.SolrIndexerJob
 elif [ "$COMMAND" = "solrdedup" ] ; then
-  CLASS=org.apache.nutch.indexer.solr.SolrDeleteDuplicates
+CLASS=org.apache.nutch.indexer.solr.SolrDeleteDuplicates
 elif [ "$COMMAND" = "plugin" ] ; then
-  CLASS=org.apache.nutch.plugin.PluginRepository
+CLASS=org.apache.nutch.plugin.PluginRepository
 else
-  CLASS=$COMMAND
+CLASS=$COMMAND
 fi
 
 # distributed mode


Reply via email to