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/record.rb,
lib/miteru/crawler.rb,
lib/miteru/version.rb,
lib/miteru/website.rb,
lib/miteru/database.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, Database, DownloadError, Downloader, Feeds, HTTPClient, HTTPResponseError, Kit, Notifier, Record, Website

Constant Summary collapse

VERSION =
"1.0.2"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.configurationMiteru::Configuration

Returns Miteru’s current configuration.

Returns:



91
92
93
# File 'lib/miteru/configuration.rb', line 91

def configuration
  @configuration ||= Configuration.new
end

Class Method Details

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

Modify Miteru’s current configuration

Yield Parameters:



101
102
103
# File 'lib/miteru/configuration.rb', line 101

def configure
  yield configuration
end