Sha256: 033ab9f2c3c254d238b7dee270af6520a9c2e8577d9ef238d9e2c462b1d522c2
Contents?: true
Size: 1.11 KB
Versions: 3
Compression:
Stored size: 1.11 KB
Contents
# -*- ruby -*- # frozen_string_literal: true require 'tnetstring' require 'mongrel2' unless defined?( Mongrel2 ) require 'mongrel2/config' unless defined?( Mongrel2::Config ) # Mongrel2 Filter configuration class # # # Using the config DSL: # filter '/usr/local/lib/mongrel2/filters/null.so', # extensions: ["*.html", "*.txt"], # min_size: 1000 # # # Which is the same as: # Mongrel2::Config::Filter.create( # mame: '/usr/local/lib/mongrel2/filters/null.so', # settings: { # extensions: ["*.html", "*.txt"], # min_size: 1000 # } # # # Or: # server.add_filter( # mame: '/usr/local/lib/mongrel2/filters/null.so', # settings: { # extensions: ["*.html", "*.txt"], # min_size: 1000 # }) # class Mongrel2::Config::Filter < Mongrel2::Config( :filter ) ### As of Mongrel2/1.8.0: # CREATE TABLE filter (id INTEGER PRIMARY KEY, # server_id INTEGER, # name TEXT, # settings TEXT); many_to_one :server # Serialize the settings column as TNetStrings plugin :serialization, :tnetstring, :settings end # class Mongrel2::Config::Filter
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
mongrel2-0.55.0 | lib/mongrel2/config/filter.rb |
mongrel2-0.54.0 | lib/mongrel2/config/filter.rb |
mongrel2-0.53.0 | lib/mongrel2/config/filter.rb |