peter / server_config

A simple Ruby on Rails plugin to help separate sensitive configuration such as server passwords from your code.

commit  5bb05c94b4c97dbeaaa79cd4143035aa786c6a24
tree    4ebf1def54e91a512889d618a3d5d0b5b57a0893
parent  52445cc4e055cd00017638be7998af4fd86b8b68
server_config / init.rb
100644 11 lines (8 sloc) 0.283 kb
1
2
3
4
5
6
7
8
9
10
11
require File.join(File.dirname(__FILE__), "lib", "server_config")
 
module ::Kernel
  def server_param(param_name)
    ServerConfig.instance.param_value(param_name)
  end
end
 
config_path = File.join(RAILS_ROOT, "config", "server.rb")
require config_path if File.exists?(config_path)