[chef] Re: Call a recipe from same cookbook


Chronological Thread 
  • From: Ranjib Dey < >
  • To: " " < >
  • Subject: [chef] Re: Call a recipe from same cookbook
  • Date: Sun, 27 Sep 2015 08:59:24 -0700

recipes are not methods that can take parameters. generally you can customize them via attributes. so, emailme recipe can declare a attribute and use that as a message. from the other recipe you can use set the value of the message attribute and then include_recipe 'emailme'.

i prefer to use roles to customize the attribute.

On Sun, Sep 27, 2015 at 8:33 AM, Julian Varanini < " target="_blank"> > wrote:
Hi All,

This may be a very basic concept but I am not able to find the syntax to make it work.  For Example, Is it possible to create a resource in recipe email.rb named emailme that can take a parameter that I can then feed into the recipe to email me a specific message from another recipe using notifies and only_if etc.  So what I am trying to do is reuse code instead of writing an emailme resource in every recipe. 

Thanks

Julian V




Archive powered by MHonArc 2.6.16.

§