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
中設置的配置值?
有沒有更好的/正確的方法來做到這一點?
歡呼聲,
盧克