Module: Miteru
- Extended by:
- Memist::Memoizable
- Defined in:
- lib/miteru.rb,
lib/miteru/cli.rb,
lib/miteru/kit.rb,
lib/miteru/error.rb,
lib/miteru/feeds.rb,
lib/miteru/mixin.rb,
lib/miteru/record.rb,
lib/miteru/crawler.rb,
lib/miteru/version.rb,
lib/miteru/website.rb,
lib/miteru/database.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/notifiers/base.rb,
lib/miteru/notifiers/slack.rb,
lib/miteru/feeds/phishstats.rb,
lib/miteru/feeds/urlscan_pro.rb,
lib/miteru/notifiers/urlscan.rb,
lib/miteru/feeds/phishing_database.rb
Defined Under Namespace
Modules: Mixins, Notifiers Classes: Attachement, CLI, Configuration, Crawler, Database, DownloadError, Downloader, Entry, Feeds, HTTPClient, HTTPResponseError, Kit, Record, Website
Constant Summary collapse
- VERSION =
"1.2.0"
Class Attribute Summary collapse
-
.configuration ⇒ Miteru::Configuration
Miteru’s current configuration.
Class Method Summary collapse
-
.configure {|config| ... } ⇒ Object
Modify Miteru’s current configuration.
- .logger ⇒ Object
Class Attribute Details
.configuration ⇒ Miteru::Configuration
Returns Miteru’s current configuration.
108 109 110 |
# File 'lib/miteru/configuration.rb', line 108 def configuration @configuration ||= Configuration.new end |
Class Method Details
.configure {|config| ... } ⇒ Object
Modify Miteru’s current configuration
118 119 120 |
# File 'lib/miteru/configuration.rb', line 118 def configure yield configuration end |
.logger ⇒ Object
35 36 37 38 39 |
# File 'lib/miteru.rb', line 35 def logger SemanticLogger.default_level = :info SemanticLogger.add_appender(io: $stderr, formatter: :color) SemanticLogger["Miteru"] end |