Top Level Namespace
Defined Under Namespace
Modules: Flute, RssMiddleware Classes: BaseItem, IfanrSpider, RssItem, WebItem
Constant Summary collapse
- AREA =
ENV['AREA_ENV'] || :cn
Instance Method Summary collapse
Instance Method Details
#start_ant ⇒ Object
16 17 18 19 20 21 22 23 24 25 26 27 |
# File 'lib/template/main.rb', line 16 def start_ant spiders = Dir[$project_root.join('app', 'spiders', '*.rb')].map do |path| File.basename(path, '.rb').to_s.classify.constantize end spiders.each do |spiders| if env != 'production' puts spiders.new.pipeline.map &:to_h else spiders.new.pipeline end end end |