/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
- # encoding: utf-8
- require "bundler/setup"
- require 'mongoid'
- require 'feedzirra'
- require 'yaml'
- module Parser
- Mongoid.load!('config/mongoid.yml')
- autoload :Collector, File.join(File.dirname(__FILE__), 'parser', 'collector')
- autoload :Espn, File.join(File.dirname(__FILE__), 'parser', 'espn')
- autoload :Lancenet, File.join(File.dirname(__FILE__), 'parser', 'lancenet')
- autoload :GloboEsporte, File.join(File.dirname(__FILE__), 'parser', 'globo_esporte')
- autoload :GazetaEsportiva, File.join(File.dirname(__FILE__), 'parser', 'gazeta_esportiva')
- autoload :FinalSports, File.join(File.dirname(__FILE__), 'parser', 'final_sports')
- # autoload :Uol, File.join(File.dirname(__FILE__), 'parser', 'uol')
- end
- Feedzirra::Feed.add_feed_class Parser::Espn
- Feedzirra::Feed.add_feed_class Parser::GazetaEsportiva
- Feedzirra::Feed.add_feed_class Parser::Lancenet
- Feedzirra::Feed.add_feed_class Parser::GloboEsporte
- Feedzirra::Feed.add_feed_class Parser::FinalSports
- #Feedzirra::Feed.add_feed_class Parser::Uol
- #Parser::Collector.parse Feedzirra::Feed