2016-08-10 6 views
2

Ich habe Kochbuch base und Kochbuch myappKoch - mit Rezepten aus gleichem Kochbuch

Basis hat 2 Rezepte - my_java und java_with_custom_stuff

in java_with_custom_stuff ich das Rezept für my_java (gleiches Kochbuch) verwenden möge. so etwas wie

include_recipe 'my_java' 

bash 'custom stuff' do 
... 
end 

in myapp Ich include_recipe "base::java_with_custom_stuff"

noch beklagt, dass es nicht my_java

Gibt es eine Möglichkeit zu verwenden, um ein Rezept aus dem gleichen Kochbuch finden kann?

Antwort

7

include_recipe verwendet den ersten Teil jedes Mal als das Kochbuch Name. Sie müssen also das Kochbuch angeben - Name + Rezeptname:

include_recipe '::my_java' # works still after you rename your cookbook 
include_recipe 'base::my_java' # works only as long as your cookbook name is base 
Verwandte Themen