[chef] Re: Re: Re: Re: Converging Attributes before first chef-client run


Chronological Thread 
  • From: Daniel DeLeo < >
  • To:
  • Subject: [chef] Re: Re: Re: Re: Converging Attributes before first chef-client run
  • Date: Sat, 25 Dec 2010 20:05:39 -0700

On Fri, Dec 24, 2010 at 3:28 AM, Jonathan Matthews
< >
 wrote:
> On 22 Dec 2010 01:34, "Adam Jacob" 
> < >
>  wrote:
>>
>> Don't forget about 'knife exec', too, for similar crazy scripting antics.
>
> Looks interesting, but doesn't appear to expose "become_node". TBH, the
> (non-existent) docs didn't help me poke at it too much :-)

`knife exec` gives you everything that's available in the "main mode"
of shef, minus commands that apply primarily to running recipes. We
should definitely add some help to the manpage, but for the moment you
can use the interactive help inside shef (e.g., `help :nodes`).

You can probably achieve your goal of getting the attributes to be
applied using something like this:

  knife exec -E 'n = nodes.show("i-ec308f81"); n.expand!; n.save'

Cheers,
Dan DeLeo



Archive powered by MHonArc 2.6.16.

§