Sha256: 59ed40ff2e0f843c7f731da5535a130ab37b0f8b318f90f115424066d34ff7b9
Contents?: true
Size: 363 Bytes
Versions: 2
Compression:
Stored size: 363 Bytes
Contents
module Ramaze class MiddlewareCompiler < Innate::MiddlewareCompiler def static(path) require 'rack/contrib' Rack::ETag.new(Rack::ConditionalGet.new(Rack::File.new(path)), 'public') end def directory(path) require 'rack/contrib' Rack::ETag.new(Rack::ConditionalGet.new(Rack::Directory.new(path)), 'public') end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ramaze-2011.01.30 | lib/ramaze/middleware_compiler.rb |
ramaze-2011.01 | lib/ramaze/middleware_compiler.rb |