2010-08-25 5 views
0

У меня есть программа, которая вызывает вызовы для внутреннего веб-API. Однако, когда мы делаем разработку на сайтах, мы не хотим, чтобы программа вызывала наш производственный веб-API, но промежуточную версию веб-API. Каков наилучший способ сделать это в рельсах?Назначение переменных среды в Ruby on Rails

Я чувствую, что должен быть какой-то назначение переменной в development.rb и один в production.rb

Благодарности

+0

Вы можете использовать '$ RAILS_ENV'? – cam

ответ

0

Да, просто добавить переменную development.rb и production.rb как:

OUR_API_URL = "http://somepath"

Затем вы можете использовать OUR_API_URL в вашем коде.

+0

Важно, убедитесь, что ваше значение указано в кавычках. –

Смежные вопросы