diff options
author | Luke Kanies <luke@madstop.com> | 2009-04-23 18:56:57 -0500 |
---|---|---|
committer | James Turnbull <james@lovedthanlost.net> | 2009-04-25 01:19:51 +1000 |
commit | 5f6b5c0efe5210583a1040f902af2ff0709f3ca9 (patch) | |
tree | 8851f4dbe58bae3fd10c2210d946e621782e24c5 /lib/puppet | |
parent | 8ed7ae3a23dd84dfc7ef835c2bb36f7ee4cfe9e5 (diff) | |
download | puppet-5f6b5c0efe5210583a1040f902af2ff0709f3ca9.tar.gz puppet-5f6b5c0efe5210583a1040f902af2ff0709f3ca9.tar.xz puppet-5f6b5c0efe5210583a1040f902af2ff0709f3ca9.zip |
Failing to enable storeconfigs if ActiveRecord isn't available
This is the last step to fixing #2189.
Signed-off-by: Luke Kanies <luke@madstop.com>
Diffstat (limited to 'lib/puppet')
-rw-r--r-- | lib/puppet/defaults.rb | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/puppet/defaults.rb b/lib/puppet/defaults.rb index 0eed2f884..407d2e890 100644 --- a/lib/puppet/defaults.rb +++ b/lib/puppet/defaults.rb @@ -711,6 +711,7 @@ module Puppet require 'puppet/node/facts' require 'puppet/resource/catalog' if value + raise "StoreConfigs not supported without ActiveRecord" unless Puppet.features.rails? Puppet::Resource::Catalog.cache_class = :active_record unless Puppet.settings[:async_storeconfigs] Puppet::Node::Facts.cache_class = :active_record Puppet::Node.cache_class = :active_record |