zmactep / ig-pipeline

2 stars 0 forks source link

Вынести конфиги в отдельную папку #13

Open Feodorov opened 10 years ago

Feodorov commented 10 years ago

Нужно вынести все конфиги (application.conf для бэкэнда, и конфиги тулов) в отдельную папку - и убедиться что все работает.

zmactep commented 10 years ago

Да, в соответствии с этим tools будут иметь структуру:

common_lib
configs
ig-aligner
ig-container
ig-snooper
ig-splitter

Внутри configs идет повторение названий тулов:

ig-aligner.conf
ig-container.conf
ig-snooper.conf
ig-splitter.conf
Feodorov commented 10 years ago

Для ig-backend вынес конфиг в config/ig-backend.conf. Конфиг переопределяет (но не может добавить новые) значения в ig-backend/src/resources/application.conf. Подробности запуска в ig-backend/README.md. Запуск: java -jar -Dconfig.file=/absolute/path/ig-backend.conf ig-backend-1.0-SNAPSHOT.jar

zmactep commented 10 years ago

Сложнее всего это будет сделать для gene_aligner и gene_detector. Возможно, стоит пересмотреть их конфигурацию на один файл.