- From: Dorian Jaminais <
>
- To: "
" <
>
- Subject: [chef] attributes inheritance
- Date: Mon, 22 Jul 2013 19:15:47 +0200
Ohai Chefs !
Is there a way in an attribute file to reuse attributes from another file ?
Here is my use case :
I have an application split in two components, each requiring its configuration.
Most of thetime the configuration of both will be identical but this may not be always true.
For this reason I'd like to define 'default' attributes in the default attribute file and then have one attribute file per part of my application. Atribute would be organized this way :
default.rb
default["myapp"]["conf"] = "XXX"
default["myapp"]["truc"] = "YYY"
part1.rb
default["myapp"]["part1"]["conf"] = "XXX1"
#default["myapp"]["part1"]["truc"] = "YYY" < I want it to default to this value when not explicitly set
part2.rb
default["myapp"]["part2"]["conf"] = "XXX2"
Is there a way to achieve this ?
At the moment I am using global variable to pass information from one file to the other but this seams ugly to me.
--
Dorian JAMINAIS
System Administrator+33 6 95 10 95 37
- [chef] attributes inheritance, Dorian Jaminais, 07/22/2013
Archive powered by MHonArc 2.6.16.