2015-01-23 2 views
2

Если я установил некоторые переменные среды в файле application.yml, есть ли способ получить к ним доступ в рамках рейк-задачи? Выполнение env['VARIABLE_NAME'] не работает, и ни один не делает Rails.env['VARIABLE_NAME']Можете ли вы получить доступ к переменным окружения в задаче грабли?

Моя рейка задачи:

task :create_new_assignment => [:environment] do 
    puts env['VARIABLE_NAME'] # => fails. 
end 

ответ

0

Просто проверил это, он работает с ENV:

task :temp => :environment do 
    puts ENV['i'] 
end 

% rake temp i=5 
5