class Mihari::AutonomousSystem

Public Class Methods

build_by_ip(ip) click to toggle source

Build AS

@param [String] ip

@return [Mihari::AutonomousSystem, nil]

# File lib/mihari/models/autonomous_system.rb, line 17
def build_by_ip(ip)
  res = Enrichers::IPInfo.query(ip)

  return nil if res.nil? || res.asn.nil?

  new(asn: res.asn)
end