2011-12-20 2 views
3

Capistrano 영수증에 Rails.application.routes에 액세스하려고합니다. 레일 및 전체 환경을 필요로 할 때 작동 중임 require 'config/environment'환경을로드하지 않고 Rails 애플리케이션의 경로에 어떻게 액세스합니까?

환경을로드하지 않고 응용 프로그램의 경로에 액세스하기 위해 특정 파일을 추가로 요구할 수 있습니까? 로드하는 데 너무 많은 시간이 걸립니다.

배경 정보 :

고립의 그림의 캐시를 저장하기위한 디렉토리 및 장착 된 엔진 마운트 경로처럼 이름 :

/public/myMountedEngine/pictures/... 

내가 마운트의 마운트 경로를 읽고 싶어 중첩 된 그림 폴더를 symlinking에 대 한 격리 된 엔진입니다.

답변

2

당신은 적어도 경로를 얻기 위해 config/application.rb를로드 할 것이다, 그래서 당신은 같은 것을 얻을 것이다 :

require "./config/application" 
MyApp::Application.routes 
관련 문제