Module: Automatic::FeedParser

Defined in:
lib/automatic/feed_parser.rb

Class Method Summary collapse

Class Method Details

.get_rss(url) ⇒ Object



15
16
17
18
19
20
21
22
23
24
25
26
27
# File 'lib/automatic/feed_parser.rb', line 15

def self.get_rss(url)
  begin
    unless url.nil?
      feed = URI.parse(url).normalize
      open(feed) { |http|
        response = http.read
        RSS::Parser.parse(response, false)
      }
    end
  rescue => e
    raise e
  end
end