2013-12-09 5 views
0

내 레일 응용 프로그램을 통해 heroku config를 업데이트하고 있습니다. 내가 obivously 작동하지 않을, Heroku가에 배포 할 때 같은 -heroku 서버에 heroku config에 액세스하는 방법

def add_to_heroku_config 
    Rails.logger.debug "Executing: #{ self.name.capitalize }=#{ self.database_string }" 
    Bundler.with_clean_env { system("heroku config:set #{ self.name.capitalize }=#{ self.database_string }") } 
end 

지금이, 로컬 컴퓨터에서 작동합니다.

이제 heroku에서 실행되는 응용 프로그램에서 ENV 변수를 업데이트/추가 할 수 있습니까?

+0

내가 돈을

.gitignore 보려면 .yml 파일을 추가하여 보안상의 이유로 분명히 서버에 "접근"환경 변수를하지 않고, 요구하는지 정확히 무슨 일을 갈퀴 작업을 포함 직접 해결책을 알지 못하지만, 당신이하고 싶은 것을 설명 할 수 있습니까? 어쩌면 플랫폼 독립적 인 방법으로 할 수 있을까요? –

+0

변수와 값을 저장하는 인터페이스가있어서 heroku env에 변수를 추가하고 싶습니다. 나는 질문을 업데이트했다. – prashantsahni

답변

관련 문제