Module: Miteru

Defined in:
lib/miteru.rb,
lib/miteru/cli.rb,
lib/miteru/kit.rb,
lib/miteru/error.rb,
lib/miteru/feeds.rb,
lib/miteru/crawler.rb,
lib/miteru/version.rb,
lib/miteru/website.rb,
lib/miteru/notifier.rb,
lib/miteru/downloader.rb,
lib/miteru/feeds/feed.rb,
lib/miteru/attachement.rb,
lib/miteru/http_client.rb,
lib/miteru/configuration.rb,
lib/miteru/feeds/urlscan.rb,
lib/miteru/feeds/ayashige.rb

Defined Under Namespace

Classes: Attachement, CLI, Configuration, Crawler, DownloadError, Downloader, Feeds, HTTPClient, HTTPResponseError, Kit, Notifier, Website

Constant Summary collapse

VERSION =
"0.12.9"

Class Method Summary collapse

Class Method Details

.configurationMiteru::Configuration

Returns Miteru’s current configuration.

Returns:



64
65
66
# File 'lib/miteru/configuration.rb', line 64

def self.configuration
  @configuration ||= Configuration.new
end

.configuration=(config) ⇒ Object

Set Miteru’s configuration

Parameters:



70
71
72
# File 'lib/miteru/configuration.rb', line 70

def self.configuration=(config)
  @configuration = config
end

.configure {|config| ... } ⇒ Object

Modify Miteru’s current configuration

Yield Parameters:



76
77
78
# File 'lib/miteru/configuration.rb', line 76

def self.configure
  yield configuration
end