Changeset 278
- Timestamp:
- 12/15/07 04:03:07 (8 months ago)
- Files:
-
- trunk/script/backgroundrb (modified) (1 diff)
- trunk/server/master_worker.rb (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/script/backgroundrb
r276 r278 17 17 require "yaml" 18 18 require "erb" 19 require "logger" 19 20 require "master_worker" 20 21 trunk/server/master_worker.rb
r276 r278 9 9 @log_mode = log_mode 10 10 if @log_mode == :foreground 11 @logger = Logger.new(STDOUT)11 @logger = ::Logger.new(STDOUT) 12 12 else 13 @logger = Logger.new("#{RAILS_HOME}/log/backgroundrb_debug.log")13 @logger = ::Logger.new("#{RAILS_HOME}/log/backgroundrb_debug.log") 14 14 end 15 15 end … … 135 135 136 136 def load_rails_env(config_file) 137 ActiveRecord::Base.allow_concurrency = true138 137 db_config_file = YAML.load(ERB.new(IO.read("#{RAILS_HOME}/config/database.yml")).result) 139 138 run_env = config_file[:backgroundrb][:environment] || 'development' … … 141 140 RAILS_ENV.replace(run_env) if defined?(RAILS_ENV) 142 141 require RAILS_HOME + '/config/environment.rb' 143 ActiveRecord::Base. establish_connection(db_config_file[run_env])142 ActiveRecord::Base.allow_concurrency = true 144 143 end 145 144 end
