Module: Enricher

Defined in:
lib/enricher.rb,
lib/enricher/cdn.rb,
lib/enricher/bogon.rb,
lib/enricher/ipvoid.rb,
lib/enricher/encoder.rb,
lib/enricher/version.rb,
lib/enricher/resolver.rb,
lib/enricher/bgpranking.rb,
lib/enricher/exceptions.rb,
lib/enricher/virustotal.rb

Overview

Internal

Defined Under Namespace

Classes: BGPRanking, Bogon, BogonSetUndefined, CDN, DisabledClassIncluded, Encoder, EnricherPathMissing, IPVoid, Resolver, VirusTotal

Constant Summary collapse

DEBUG =
false
LOGGING =
false
COMMON_DATA_PATHS =
[
  '/usr/local/lib/share/enricher', 
  '/usr/local/share/enricher',
  '/usr/local/lib/enricher',
  '/usr/local/etc/enricher',
  '/etc/enricher',
  '/var/db/enricher'
]
LIB_PATH =

Setup Paths

File.expand_path("../", __FILE__)
DATA_PATH =
File.expand_path("../../data", __FILE__)
LOG_PATH =
File.expand_path("../../log", __FILE__)
Logger =
Logger.new(logfile)
VERSION =
'0.0.7'