Я пытаюсь использовать ENV переменные в моем рельсах приложение и установить эти значения переменных в убунту 14.04Невозможно получить доступ к переменной ENV в рельсах
Я попытался установить с помощью команды экспорта
export mongodb_username="abc"
export mongodb_password="cde"
, а также попытался установить их в /и т.д./окружающей среды и в ~/.bashsrc
и прин TENV дает следующие результаты
>> printenv mongodb_username
=> abc
>> printenv mongodb_password
=> cde
НО в рельсам APP или IRB выход следующих
>> ENV['mongodb_password']
=> nil
>> ENV['mongodb_username']
=> nil
я что-то отсутствует? Пожалуйста помоги!!!
Это должно сработать. Вы запускаете Rails и irb в командной строке из той же оболочки, в которой вы устанавливаете эти переменные? –
nopes. Из новой оболочки –
@ KeithBennett он работал в одной оболочке –