2012-08-12 97 views
1

我想在我的上帝配置文件中使用environement varible。我使用在上帝配置文件中使用ENV變量

queue  = ENV['ENCODE_QUEUE'] || "encoding_abc" 

,並使用〜/ .bashrc文件

export ENCODE_QUEUE="enocding_xyz"設置ENCODE_QUEUE。但上帝的服務總是使用「encoding_abc」 我如何做到這一點?

回答

2

是否有可能你的上帝服務是不加載~/.bashrc文件?

如果god從非交互shell中運行,你會需要將導出文件放入~/.bash_profile,並確保它以用戶身份運行。