Sha256: db92419e9886522c5bc4ac5ad49fc27c85c7af37b8efbcef667f2984150ef5b6
Contents?: true
Size: 721 Bytes
Versions: 3
Compression:
Stored size: 721 Bytes
Contents
module Split class Configuration attr_accessor :robot_regex attr_accessor :ignore_ip_addresses attr_accessor :db_failover attr_accessor :db_failover_on_db_error attr_accessor :db_failover_allow_parameter_override attr_accessor :allow_multiple_experiments attr_accessor :enabled def initialize @robot_regex = /\b(Baidu|Gigabot|Googlebot|libwww-perl|lwp-trivial|msnbot|SiteUptime|Slurp|WordPress|ZIBB|ZyBorg)\b/i @ignore_ip_addresses = [] @db_failover = false @db_failover_on_db_error = proc{|error|} # e.g. use Rails logger here @db_failover_allow_parameter_override = false @allow_multiple_experiments = false @enabled = true end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
split-0.4.6 | lib/split/configuration.rb |
split-0.4.5 | lib/split/configuration.rb |
split-0.4.4 | lib/split/configuration.rb |