Module: Pluto

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

Defined Under Namespace

Classes: FeedRefresher, SiteFetcher, SiteRefresher, SiteUpdater

Class Method Summary collapse

Class Method Details

.refresh_feedsObject

refresh == fetch+parse+update



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

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

.refresh_sitesObject

refresh == fetch+parse+update



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

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??



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

def self.update_feeds
  FeedRefresher.new.refresh_feeds
end

.update_sitesObject



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

def self.update_sites
  SiteRefresher.new.refresh_sites
end