【问题标题】:How to define custom templates with foreman's --template option?如何使用工头的 --template 选项定义自定义模板?
【发布时间】:2012-08-04 07:09:03
【问题描述】:

在使用foreman gem 时,我遇到了一些问题,它不允许我定义自定义模板。

对于我的一个应用程序,我可以定义 ~/.foreman/templates/upstart/master.conf.erb 并且读起来很好。然而对于另一个项目,无论我尝试什么,我都无法通过 forman upstart 导出正确地调用模板。

我尝试了许多不同的方法,从使用具有绝对和相对路径的文件定义 -t 和 --template 标志到 ~/.foreman 方法。似乎没有任何效果。

您能否提供一些演示/场景,说明如何使用版本控制目录(例如 config/upstart-master.conf.erb)中的模板定义 -t 标志?

【问题讨论】:

  • 你解决了吗?

标签: ruby-on-rails ruby-on-rails-3 upstart foreman


【解决方案1】:

-t(或--template)的参数必须是包含以下0、1、2或全部3个的目录:

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

而不是文件本身。

Initial feature pull requestPull request to improve docs 当前文档仅声明:“指定用于创建导出文件的备用模板。”

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-09
    • 1970-01-01
    • 1970-01-01
    • 2021-04-25
    • 1970-01-01
    相关资源
    最近更新 更多