Perhaps you misspoke, but you said you want to run a recipe only if a file exists, right?Why use unless, then? Of course those three lines wouldn't work since it's doing "IF /etc/foo/bar NOT exist THEN include_recipe".On Thu, Oct 8, 2015 at 12:17 PM, Doug Garstang < " target="_blank"> > wrote:All,Trying to do a conditional include_recipe based on a file existing. Doesn't work due to compile/converge stage stuff.A workaround was suggested here by the folks that should know:However, it doesn't work, just as someone else responded to the ticket with. They did not get a reply.So, just to be clear, as suggested, this does not work:unless ::File.exists?("/etc/foo/bar")include_recipe "foo::bar"endDoug
Archive powered by MHonArc 2.6.16.