2012-03-30 3 views
11

텍스트 파일을 업로드하고 데이터를 스크래핑하기 전에 텍스트 파일을 사전 처리하는 것과 같은 명령 행 루비 스크립트가 있습니다.레일에 유틸리티 스크립트를 넣을 곳

이 스크립트는 레일스 환경에 의존하지 않으므로 관련 오버 헤드로 레이크 작업을하고 싶지 않습니다.

어디서 폴더 레이아웃에 배치해야합니까? lib/utility/ 또는 무엇인가?

답변

5

우리는 lib/의 최상위 레벨에 우리를 넣거나 우리는 lib/reports 또는 lib/stats처럼 더 세분화합니다.

+0

합리적인 것 같습니다. 스크립트에 대한 테스트가 있습니까? 테스트중인 병렬 디렉토리/또는 실제 앱 테스트와 병합하지 않아야합니까? – spike

+0

우리는 실제로 테스트를 만들지 않았습니다. 단지 실행만으로 기능적으로 테스트하기 쉽기 때문입니다. 우리는 첫 번째 제안 ('test /'에있는 병렬 디렉토리)을 사용하는 것에 대해 이야기했지만 100 % 아직 설정하지는 않았습니다. –