Skip to content

Instantly share code, notes, and snippets.

View eddanger's full-sized avatar
🏕️
Probably camping

Michael Wood eddanger

🏕️
Probably camping
View GitHub Profile
@eddanger
eddanger / clean-rails-logs
Created August 23, 2011 17:14 — forked from severin/clean-rails-logs
Rails Log Cleaner
#!/usr/bin/env ruby
logfiles = Dir["#{ENV['HOME']}/**/app/../log/*.log"] # any file with a .log extension in a log directory besides an app directory...
logfiles.each {|file| system "echo '' > #{file}"}
puts "Cleaned #{logfiles.size} logs..."
module Rack
class Censor
WORDS = [ 'shit', 'fuck', 'cock', 'cunt', 'cameltoe', 'mooseknuckle' ].map { |w| Regexp.new(w, Regexp::IGNORECASE) }.freeze
attr_reader :options, :request
def initialize(app, options={})
@app, @options = app, {
:replacement => '*****'