This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| class Foo < ActiveRecord::Base | |
| ALLOWED_HTML_ELEMENTS = %w[ | |
| a b br blockquote code em h2 h3 hr i li ol p pre s strong sub sup u ul | |
| ] | |
| ALLOWED_EMPTY_HTML_ELEMENTS = %w[br hr] | |
| before_validation :sanitize_html | |
| private |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| require 'restclient' | |
| # RestClient logs using << which isn't supported by the Rails logger, | |
| # so wrap it up with a little proxy object. | |
| RestClient.log = | |
| Object.new.tap do |proxy| | |
| def proxy.<<(message) | |
| Rails.logger.info message | |
| end | |
| end |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/bash | |
| # Actual filename: bootstrap/rvm.erb | |
| # vim: set ft=sh | |
| # This script automatically bootstraps the system with everything it needs to run chef-solo. | |
| # Note: This should only do the absolute minimum necessary to get chef-solo (and your recipes) | |
| # working. All else should be done via chef recipes. | |
| #=================================================================================================== | |
| # Config |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| namespace :secret do | |
| desc "Edit an encrypted data bag item in EDITOR" | |
| task :edit, :data_bag, :bag_item do |t, args| | |
| unless ENV['EDITOR'] | |
| puts "No EDITOR found. Try:" | |
| puts "export EDITOR=vim" | |
| puts "or" | |
| puts "export EDITOR='subl -w'" | |
| exit 1 | |
| end |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| current path: /Users/cfreiden/.rvm/src/ruby-2.0.0-rc2 | |
| command(1): make | |
| CC = gcc-4.2 | |
| LD = ld | |
| LDSHARED = gcc-4.2 -dynamic -bundle | |
| CFLAGS = -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=shorten-64-to-32 -Werror=implicit-function-declaration -pipe | |
| XCFLAGS = -include ruby/config.h -include ruby/missing.h -D_FORTIFY_SOURCE=2 -fstack-protector -fno-strict-overflow -fvisibility=hidden -DRUBY_EXPORT -fPIE | |
| CPPFLAGS = -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -I/Users/cfreiden/.rvm/usr/include -I/Users/cfreiden/.rvm/usr/include -I. -I.ext/include/x86_64-darwin10.8.0 -I./include -I. | |
| DLDFLAGS = -Wl,-undefined,dynamic_lookup -Wl,-multiply_defined,suppress -L/Users/cfreiden/.rvm/usr/lib -L/Users/cfreiden/.rvm/usr/lib -fstack-protector -Wl,-u,_objc_msgSend -pie | |
| SOLIBS = |
NewerOlder