[chef] Re: Re: Any reason not to deep merge lwrp values and default?


Chronological Thread 
  • From: Bráulio Bhavamitra < >
  • To: chef < >
  • Subject: [chef] Re: Re: Any reason not to deep merge lwrp values and default?
  • Date: Tue, 20 Jan 2015 21:01:37 -0300

I ended up implemented that on my LWRPs. See http://cirandas.net/brauliobo/blog/hierarchical-multi-instance-and-attributes-oriented-lwrp.

Noah: I still can't use Poise.

2015-01-03 22:26 GMT-03:00 Bráulio Bhavamitra < " target="_blank"> >:
On Sat, Jan 3, 2015 at 10:20 PM, Noah Kantrowitz < "> > wrote:
>
> On Jan 3, 2015, at 5:10 PM, Bráulio Bhavamitra < "> > wrote:
>
>> Hello all,
>>
>> I've realized that the deep merge done for node attributes is not done
>> for LWRP attributes and theirs defaults. Is there any specific reason
>> for that?.
>>
>> I'm reimplementing set_or_return for this.
>
> Because resource attributes are used for a lot of different things and between the two, a simple || default is a better general semantic. Use the option_collector helper in Poise to get the semantics you are probably looking for and a nicer syntax too.

Thanks. About Poise, I haven't realized how to use it. The gem and the
cookbook are quite outdated.

>
> --Noah
>

--
"Lute pela sua ideologia. Seja um com sua ideologia. Viva pela sua
ideologia. Morra por sua ideologia" P.R. Sarkar

EITA - Educação, Informação e Tecnologias para Autogestão
http://cirandas.net/brauliobo
http://eita.org.br

"Paramapurusha é meu pai e Parama Prakriti é minha mãe. O universo é
meu lar e todos nós somos cidadãos deste cosmo. Este universo é a
imaginação da Mente Macrocósmica, e todas as entidades estão sendo
criadas, preservadas e destruídas nas fases de extroversão e
introversão do fluxo imaginativo cósmico. No âmbito pessoal, quando
uma pessoa imagina algo em sua mente, naquele momento, essa pessoa é a
única proprietária daquilo que ela imagina, e ninguém mais. Quando um
ser humano criado mentalmente caminha por um milharal também
imaginado, a pessoa imaginada não é a propriedade desse milharal, pois
ele pertence ao indivíduo que o está imaginando. Este universo foi
criado na imaginação de Brahma, a Entidade Suprema, por isso a
propriedade deste universo é de Brahma, e não dos microcosmos que
também foram criados pela imaginação de Brahma. Nenhuma propriedade
deste mundo, mutável ou imutável, pertence a um indivíduo em
particular; tudo é o patrimônio comum de todos."
Restante do texto em
http://cirandas.net/brauliobo/blog/a-problematica-de-hoje-em-dia



--
"Lute pela sua ideologia. Seja um com sua ideologia. Viva pela sua ideologia. Morra por sua ideologia" P.R. Sarkar

EITA - Educação, Informação e Tecnologias para Autogestão
http://cirandas.net/brauliobo
http://eita.org.br

"Paramapurusha é meu pai e Parama Prakriti é minha mãe. O universo é meu lar e todos nós somos cidadãos deste cosmo. Este universo é a imaginação da Mente Macrocósmica, e todas as entidades estão sendo criadas, preservadas e destruídas nas fases de extroversão e introversão do fluxo imaginativo cósmico. No âmbito pessoal, quando uma pessoa imagina algo em sua mente, naquele momento, essa pessoa é a única proprietária daquilo que ela imagina, e ninguém mais. Quando um ser humano criado mentalmente caminha por um milharal também imaginado, a pessoa imaginada não é a propriedade desse milharal, pois ele pertence ao indivíduo que o está imaginando. Este universo foi criado na imaginação de Brahma, a Entidade Suprema, por isso a propriedade deste universo é de Brahma, e não dos microcosmos que também foram criados pela imaginação de Brahma. Nenhuma propriedade deste mundo, mutável ou imutável, pertence a um indivíduo em particular; tudo é o patrimônio comum de todos."
Restante do texto em http://cirandas.net/brauliobo/blog/a-problematica-de-hoje-em-dia



Archive powered by MHonArc 2.6.16.

§