TimedConfig =========== Starts a thread that loads a YAML config every X minutes Requirements ------------
gem install timed_configInstall ------- ### Rails 2 #### config/environment.rb
config.gem 'acts_as_archive'### Rails 3 #### Gemfile
gem 'acts_as_archive'### Other
require 'acts_as_archive'Starts by default -----------------
TimedConfig
will start automatically when you require it.
If you are using Rails, it will try to find the config in config/timed_config.yml
.
By default, the refresh period is set to 1 minute.
Accessing the config
--------------------
TimedConfig.configChanging defaults -----------------
TimedConfig.period = 120 # change period to two minutes TimedConfig.path = "path/to/yaml.yml"The config will reload any time one of these settings change.