Запускают ли Rails инициализаторы для задачи rake?

Выполняются ли сценарии из config/initializers, когда я запускаю задачу rake?


person Paul    schedule 16.07.2012    source источник


Ответы (2)


Так и есть, если ваша задача rake зависит от :environment.

то есть вы объявляете свою задачу так:

task :my_task => :environment do
     ...
end
person MrDanA    schedule 16.07.2012

В основном да. rake загружает полную среду rails, включая инициализаторы, когда ваша задача зависит от :environment.

person iblue    schedule 16.07.2012