Sha256: 89c680b8597366becae7695419e7ffa94f8348f32d8c5d2b7d4aeed9de588f91

Contents?: true

Size: 796 Bytes

Versions: 7

Compression:

Stored size: 796 Bytes

Contents

# Go to http://wiki.merbivore.com/pages/init-rb

require 'config/dependencies.rb'
unless defined?(Chef)
  gem "chef", "=" + CHEF_SERVER_VERSION if CHEF_SERVER_VERSION
  require 'chef'  
end

File.umask Chef::Config[:umask]

use_test :rspec
use_template_engine :haml

Merb::Config.use do |c|
  c[:use_mutex] = false
  c[:fork_for_class_load] = false
  c[:log_level] = Chef::Config[:log_level]
  if Chef::Config[:log_location].kind_of?(String)
    c[:log_file] = Chef::Config[:log_location]
  end
end
 
Merb::BootLoader.before_app_loads do
  # This will get executed after dependencies have been loaded but before your app's classes have loaded.
end
 
Merb::BootLoader.after_app_loads do
  # This will get executed after your app's classes have been loaded.  OpenID::Util.logger = Merb.logger
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
chef-server-0.8.16 config/init.rb
chef-server-0.8.14 config/init.rb
chef-server-0.8.10 config/init.rb
chef-server-0.8.8 config/init.rb
chef-server-0.8.6 config/init.rb
chef-server-0.8.4 config/init.rb
chef-server-0.8.2 config/init.rb