Sha256: cb65850ca4619fa17d0cfaa9c67d72beb20db5a53de7fbc3598120a0a66016d5

Contents?: true

Size: 353 Bytes

Versions: 2

Compression:

Stored size: 353 Bytes

Contents

# frozen_string_literal: true

module Osakana
  module Enrichers
    class Base
      def domain_to_ipv4(_domain)
        raise NotImplementedError, "You must implement #{self.class}##{__method__}"
      end

      def ipv4_to_domain(_ipv4)
        raise NotImplementedError, "You must implement #{self.class}##{__method__}"
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
osakana-0.4.0 lib/osakana/enrichers/base.rb
osakana-0.3.0 lib/osakana/enrichers/base.rb