2012-08-04 11 views
5

Durante l'utilizzo della gemma foreman ho alcuni problemi in cui non mi consente di definire un modello personalizzato.Come definire i modelli personalizzati con l'opzione --template di Foreman?

Per una delle mie app sono in grado di definire ~/.foreman/templates/upstart/master.conf.erb e viene letto bene. Eppure per un altro progetto, non importa quello che provo, non riesco a ottenere un modello per evocare correttamente con l'esportazione upstart di Forman.

Ho tentato in molti modi diversi di definire il flag -t e -template con un file con percorsi assoluti e relativi all'approccio ~/.foreman. Niente sembra funzionare.

Potete per favore offrire alcune dimostrazioni/scenari di come il flag -t dovrebbe essere definito con un modello nella directory controllata dalla versione (come in config/upstart-master.conf.erb)?

+0

Sei riuscito a risolvere questo? – AJP

risposta

4

L'argomento dato a -t (o --template) deve essere una directory contenente 0, 1, 2 o tutti e 3:

master.conf.erb 
process_master.conf.erb 
process.conf.erb 

E non un file stesso.

Initial feature pull request. Pull request to improve docs come lo stato attuale dei documenti: "Specifica un modello alternativo da utilizzare per la creazione di file di esportazione."

Problemi correlati