Commit b857c773 by David Ormsbee

Make sure Rakefile uses of application.yml also get run through pre-processing

parent 3c3074e6
...@@ -4,8 +4,10 @@ require 'bundler' ...@@ -4,8 +4,10 @@ require 'bundler'
Bundler.setup Bundler.setup
Bundler.require Bundler.require
application_yaml = ERB.new(File.read("config/application.yml")).result()
Tire.configure do Tire.configure do
url YAML.load_file("config/application.yml")['elasticsearch_server'] url YAML.load(application_yaml)['elasticsearch_server']
end end
desc "Load the environment" desc "Load the environment"
...@@ -18,7 +20,7 @@ task :environment do ...@@ -18,7 +20,7 @@ task :environment do
class << self; attr_accessor :config; end class << self; attr_accessor :config; end
end end
CommentService.config = YAML.load_file("config/application.yml") CommentService.config = YAML.load(application_yaml)
Dir[File.dirname(__FILE__) + '/lib/**/*.rb'].each {|file| require file} Dir[File.dirname(__FILE__) + '/lib/**/*.rb'].each {|file| require file}
Dir[File.dirname(__FILE__) + '/models/*.rb'].each {|file| require file} Dir[File.dirname(__FILE__) + '/models/*.rb'].each {|file| require file}
...@@ -62,7 +64,7 @@ namespace :db do ...@@ -62,7 +64,7 @@ namespace :db do
COURSE_ID = "MITx/6.002x/2012_Fall" COURSE_ID = "MITx/6.002x/2012_Fall"
def generate_comments_for(commentable_id) def generate_comments_for(commentable_id)
level_limit = YAML.load_file("config/application.yml")["level_limit"] level_limit = YAML.load(application_yaml)["level_limit"]
tag_seeds = [ tag_seeds = [
"artificial-intelligence", "artificial-intelligence",
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment