PageRenderTime 42ms CodeModel.GetById 25ms app.highlight 12ms RepoModel.GetById 1ms app.codeStats 0ms

/vendor/tools/parser/lib/parser.rb

https://bitbucket.org/tbueno/planetafutebol
Ruby | 30 lines | 18 code | 8 blank | 4 comment | 0 complexity | 4efda4a788b2594bbe09a5b788266408 MD5 | raw file
 1# encoding: utf-8 
 2require "bundler/setup"
 3require 'mongoid'
 4require 'feedzirra'
 5require 'yaml'
 6
 7module Parser
 8
 9 Mongoid.load!('config/mongoid.yml')
10
11  autoload :Collector, File.join(File.dirname(__FILE__), 'parser', 'collector')
12  autoload :Espn, File.join(File.dirname(__FILE__), 'parser', 'espn')
13  autoload :Lancenet, File.join(File.dirname(__FILE__), 'parser', 'lancenet')
14  autoload :GloboEsporte, File.join(File.dirname(__FILE__), 'parser', 'globo_esporte')
15  autoload :GazetaEsportiva, File.join(File.dirname(__FILE__), 'parser', 'gazeta_esportiva')
16  autoload :FinalSports, File.join(File.dirname(__FILE__), 'parser', 'final_sports')
17#  autoload :Uol, File.join(File.dirname(__FILE__), 'parser', 'uol')
18end
19
20Feedzirra::Feed.add_feed_class Parser::Espn
21Feedzirra::Feed.add_feed_class Parser::GazetaEsportiva
22Feedzirra::Feed.add_feed_class Parser::Lancenet
23Feedzirra::Feed.add_feed_class Parser::GloboEsporte
24Feedzirra::Feed.add_feed_class Parser::FinalSports
25
26
27
28#Feedzirra::Feed.add_feed_class Parser::Uol
29#Parser::Collector.parse Feedzirra::Feed
30