2012-08-04 10 views
5

Al usar la gema foreman tengo algunos problemas en los que no me permite definir una plantilla personalizada.¿Cómo se definen las plantillas personalizadas con la opción de plantilla del capataz?

Para una de mis aplicaciones, puedo definir ~/.foreman/templates/upstart/master.conf.erb y se lee muy bien. Sin embargo, para otro proyecto, no importa lo que intente, no puedo obtener una plantilla para evocar correctamente con la exportación de upstart de forma.

He intentado muchas formas diferentes de definir el distintivo -t y -template con un archivo con rutas absolutas y relativas al método ~/.foreman. Nada parece funcionar.

¿Podría ofrecer algunas demostraciones/escenarios de cómo debería definirse el indicador -t con una plantilla en el directorio de versión controlada (como en config/upstart-master.conf.erb)?

+0

¿Pudo resolver esto? – AJP

Respuesta

4

El argumento dado a -t (o --template) debe ser un directorio que contiene 0, 1, 2 o las 3 de:

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

Y no es un archivo en sí.

Initial feature pull request. Pull request to improve docs como el estado actual de los documentos solo: "Especifique una plantilla alternativa para usar para crear archivos de exportación".

Cuestiones relacionadas