Установить переменную среды (ENV) для использования в Rails

Экспериментируя с MongoID на сервере Rails, вы не понимаете, как и где устанавливать переменные среды.

config / mongoid.yml шаблон по умолчанию предоставляет:

defaults: &defaults
  host: localhost

...

# set these environment variables on your prod server
production:
  host: <%= ENV['MONGOID_HOST'] %>
  port: <%= ENV['MONGOID_PORT'] %>
  username: <%= ENV['MONGOID_USERNAME'] %>
  password: <%= ENV['MONGOID_PASSWORD'] %>
  database: <%= ENV['MONGOID_DATABASE'] %>

У меня вопрос: установлены ли они где-нибудь в Rails? или они на системном уровне? и если да, то где / как настроить, чтобы учетная запись пользователя не требовалась для входа в систему, чтобы они были действительными?

14
задан Meltemi 11 February 2011 в 20:40
поделиться