Module: Pluto

Defined in:
lib/pluto/update.rb,
lib/pluto/update/site_fetcher.rb,
lib/pluto/update/feed_refresher.rb,
lib/pluto/update/site_refresher.rb

Defined Under Namespace

Classes: FeedRefresher, SiteFetcher, SiteRefresher

Class Method Summary collapse

Class Method Details

.refresh_feedsObject

refresh == fetch+parse+update



23
24
25
# File 'lib/pluto/update.rb', line 23

def self.refresh_feeds   ## refresh == fetch+parse+update
  FeedRefresher.new.refresh_feeds
end

.refresh_sitesObject

refresh == fetch+parse+update



27
28
29
# File 'lib/pluto/update.rb', line 27

def self.refresh_sites  ## refresh == fetch+parse+update
  SiteRefresher.new.refresh_sites
end

.update_feedsObject

convenience alias w/ update_ – use refresh (only) - why? why not??



32
33
34
# File 'lib/pluto/update.rb', line 32

def self.update_feeds
  FeedRefresher.new.refresh_feeds
end

.update_sitesObject



36
37
38
# File 'lib/pluto/update.rb', line 36

def self.update_sites
  SiteRefresher.new.refresh_sites
end