module Marcopolo

Constants

DEFAULT_LOGGER
DEFAULT_OPTIONS
VERSION

Public Class Methods

allow(request) click to toggle source
# File lib/marcopolo.rb, line 22
def allow(request)
  options[:filter].call(request)
end
log(msg) click to toggle source
# File lib/marcopolo.rb, line 18
def log(msg)
  options[:logger].add(options[:severity]) { msg }
end
options() click to toggle source
# File lib/marcopolo.rb, line 14
def options
  @@options ||= DEFAULT_OPTIONS.clone
end