Sha256: 6c53b487ca769e15363cffe442b07bb09cc48591dd8bbb0b2f8b6e84a92a1a4f

Contents?: true

Size: 359 Bytes

Versions: 2

Compression:

Stored size: 359 Bytes

Contents

module Brickwall
  module Pingback
    IP_WHITELIST = %w(
      174.36.92.186
      174.36.92.187
      174.36.92.192
      174.36.96.66
      174.37.14.28
    )

    def self.whitelisted_ip?(ip_address)
      if ip_address.start_with? '174.3'
        IP_WHITELIST.any? { |address| ip_address == address }
      else
        false
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
brickwall-0.2.0 lib/brickwall/pingback.rb
brickwall-0.1.0 lib/brickwall/pingback.rb