9

我写了一个小的 LWRP 我的app食谱 ( trim_log),它可以工作。但是,现在我正在尝试将这个特定的 LWRP 移到commons食谱中,以便我的其他食谱也可以使用它。问题是我无法弄清楚如何将trim_log资源/提供者加载到任何食谱中,包括我的app食谱。

├── app
│   ├── recipes
│       └── default.rb
├── commons
   ├── providers
   │   └── trim_log.rb
   └── resources
       └── trim_log.rb

我已经trim_log在 commons 食谱中定义了提供者/资源。现在我希望在食谱中使用这个trim_log提供者/资源。app我怎样才能让它在那里可用?

4

1 回答 1

21

我相信你需要:

  • 声明app/metadata.rb你依赖于commons食谱。
  • commons_trim_log请参阅中的资源app/recipes/default.rb
于 2013-06-26T21:06:25.757 回答