Module: RbConfig
- Defined in:
- lib/apollo_crawler/config.rb
Constant Summary collapse
- CACHES_DIR =
Caches - caches implementations
File.join(File.dirname(__FILE__), "caches")
- CACHE_CLASS =
Used caching mechanism by default
Apollo::Cache::MongoCache
- CRAWLERS_DIR =
Crawlers - Built-in out-of box working crawlers
File.join(File.dirname(__FILE__), "crawler")
- CRAWLER_TEMPLATE_NAME =
Template used for generated crawlers
"crawler_template.trb"
- CRAWLER_TEMPLATE_PATH =
Path of template
File.join(CRAWLERS_DIR, CRAWLER_TEMPLATE_NAME)
- FETCHERS_DIR =
Fetchers - used for fetching documents
File.join(File.dirname(__FILE__), "fetcher")
- DEFAULT_FETCHER =
Apollo::Fetcher::SmartFetcher
- FORMATTERS_DIR =
Formatters - used for formatting crawled documents results
File.join(File.dirname(__FILE__), "formatter")
- DEFAULT_FORMATTER =
Default formatter if no other specified
Apollo::Formatter::JsonFormatter
- DEFAULT_LOGGER =
Loggers - used for formatting output messages
Apollo::Logger::ConsoleLogger