summaryrefslogtreecommitdiffstats
path: root/lib/puppet/defaults.rb
diff options
context:
space:
mode:
authorGunnar Wrobel <p@rdus.de>2008-05-15 08:27:07 +0200
committerLuke Kanies <luke@madstop.com>2008-05-15 10:39:12 -0500
commit158d3df805ebe28f52db5ced928dda7129aeec1b (patch)
treef0a76a332e9c392a686f8a841b44063ec93408e9 /lib/puppet/defaults.rb
parente972a3bcf0c95eaf7797d15734257d189ff8c3bf (diff)
downloadpuppet-158d3df805ebe28f52db5ced928dda7129aeec1b.tar.gz
puppet-158d3df805ebe28f52db5ced928dda7129aeec1b.tar.xz
puppet-158d3df805ebe28f52db5ced928dda7129aeec1b.zip
Added the ability to add arbitrary attributes to ldap.
This fixes #1179.
Diffstat (limited to 'lib/puppet/defaults.rb')
-rw-r--r--lib/puppet/defaults.rb4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/puppet/defaults.rb b/lib/puppet/defaults.rb
index eed1a00f3..df2fb9425 100644
--- a/lib/puppet/defaults.rb
+++ b/lib/puppet/defaults.rb
@@ -622,6 +622,10 @@ module Puppet
:ldapclassattrs => ["puppetclass",
"The LDAP attributes to use to define Puppet classes. Values
should be comma-separated."],
+ :ldapstackedattrs => ["puppetvar",
+ "The LDAP attributes that should be stacked to arrays by adding
+ the values in all hierarchy elements of the tree. Values
+ should be comma-separated."],
:ldapattrs => ["all",
"The LDAP attributes to include when querying LDAP for nodes. All
returned attributes are set as variables in the top-level scope.