5
我在environment.rb
文件中定义的路径访问Rails环境配置
MyRailsApp::Application.configure do
config.xml_import_path = "/path/to/xml"
end
我希望能够设置一个variableaccess这些耙式文件中这样
namespace :myapp do
xml_path = MyRailsApp::Application.config.xml_import_path
task :first_task => :environment do
# do some stuff with xml_path
end
task :second_task => :environment do
# do some other stuff with xml_path
end
end
但我不断收到一个错误,当我运行rake myapp:first_task
undefined method `xml_import_path' for #<Rails::Application::Configuration:0x00000006a98bd8>
我猜”因为它工作,如果我把
xml_path = MyRailsApp::Application.config.xml_import_path
里面的任务定义。
有没有什么办法可以像我试图做的那样使用environment.rb
中设置的配置值?
有没有更好的/正确的方法来做到这一点?
欢呼声,
卢克