Где лучше всего инициализировать синглтон в Rails? - PullRequest
0 голосов
/ 18 февраля 2010

Где лучше всего инициализировать синглтон в Rails?

Я использую библиотеку Carrot AMQP в приложении Ruby on Rails и хочу инициализировать настройки только один раз, а не для каждой сгенерированной задачи.

В настоящее время он у меня в среде environment.rb, и, похоже, он работает, но я не совсем уверен, что это лучшее место.

Имеет ли Carrot инициализацию только после загрузки Rails, даже хорошая идея, или я должен создать новый объект Carrot для каждой создаваемой задачи?

1 Ответ

1 голос
/ 19 февраля 2010
# config/initializers/carrot.rb

require 'carrot'
#set some carrot settings
...