TimedConfig =========== Load a YAML config every X minutes Requirements ------------
gem install timed_config
Install ------- ### Rails 2 #### config/environment.rb
config.gem 'timed_config'
### Rails 3 #### Gemfile
gem 'timed_config'
### Other
require 'timed_config'
Defaults -------- If you are using Rails, TimedConfig will try to locate the YAML config at config/timed_config.yml. By default, the refresh period is set to 1 minute. Changing defaults -----------------
TimedConfig.period = 120 # change period to two minutes
TimedConfig.path = "path/to/yaml.yml"
The config will reload any time a setting changes. Accessing the config --------------------
TimedConfig.config