[chef] Symbol attribute syntax deprecated? was: How do I test an attribute value in an


Chronological Thread 
  • From: Daniel DeLeo < >
  • To:
  • Subject: [chef] Symbol attribute syntax deprecated? was: How do I test an attribute value in an
  • Date: Mon, 27 Jun 2011 08:25:17 -0700


On Monday, June 27, 2011 at 2:09 AM, Tim Diggins wrote:
> Hi Denis -
> 
> <
>  
> (mailto: )>
>  wrote:
> > Hello Tim!
> > 
> > Where did you get that accessing attributes with symbol notation is 
> > deprecated? Could you please tell.
> 
> Opscode training course (unless I misunderstood... maybe someone from 
> opscode or a core committer can weigh in here 
> 
> However I'm not sure it's "deprecated pending removal" more "deprecated 
> because it's confusing" (and can get hard (or impossible?) to represent in 
> symbol literal notation).
Right, there are no plans to remove it. If you know your way around symbols 
in ruby, feel free to use it. As you said, the tricky part is expressing 
something like "foo-bar" as a symbol literal. This can be done, but for 
someone who is new to both Chef and Ruby, it's easier to stick with strings, 
which I believe is why we make this recommendation in the training classes.


-- 
Dan DeLeo




Archive powered by MHonArc 2.6.16.

§