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,
lib/miteru/feeds/phishstats.rb,
lib/miteru/feeds/urlscan_pro.rb,
lib/miteru/feeds/phishing_database.rb

Defined Under Namespace

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

Constant Summary collapse

VERSION =
"0.14.1"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.configurationMiteru::Configuration

Returns Miteru’s current configuration.

Returns:



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

def configuration
  @configuration ||= Configuration.new
end

Class Method Details

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

Modify Miteru’s current configuration

Yield Parameters:



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

def configure
  yield configuration
end