Sha256: 7f010b203fdeb2249e8f0b359ceab9d87f77878b38ab206c7d3be828ef93327c

Contents?: true

Size: 412 Bytes

Versions: 3

Compression:

Stored size: 412 Bytes

Contents

module Aua::Agents::FeedReader
  KNOWN_CLIENTS = %w(AppleSyndication Netvibes Windows-RSS-Platform Vienna NewsGatorOnline NewsFire NetNewsWire MWFeedParser SimplePie MagpieRSS Feedfetcher-Google Apple-PubSub)
  
  def self.extend?(agent)
    KNOWN_CLIENTS.include?(agent.app)
  end
  
  def type
    :FeedReader
  end
  
  def name
    app.to_sym
  end
  
  def version
    @version ||= versions.first 
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
aua-0.1.2 lib/aua/agents/feed_reader.rb
aua-0.1.1 lib/aua/agents/feed_reader.rb
aua-0.1.0 lib/aua/agents/feed_reader.rb