summaryrefslogtreecommitdiffstats
path: root/lib/puppet/parser
diff options
context:
space:
mode:
authorluke <luke@980ebf18-57e1-0310-9a29-db15c13687c0>2006-03-01 22:28:27 +0000
committerluke <luke@980ebf18-57e1-0310-9a29-db15c13687c0>2006-03-01 22:28:27 +0000
commit179779dc5045259aa28f0a9cd052d2e41cf8aa96 (patch)
treeab27ba4a6235bf5b53c90a5bff6de274811cc551 /lib/puppet/parser
parent457492836e092374895122e69fa067299bf112ff (diff)
downloadpuppet-179779dc5045259aa28f0a9cd052d2e41cf8aa96.tar.gz
puppet-179779dc5045259aa28f0a9cd052d2e41cf8aa96.tar.xz
puppet-179779dc5045259aa28f0a9cd052d2e41cf8aa96.zip
Changing the setdefaults input format somewhat. It is always a hash of some kind now.
git-svn-id: https://reductivelabs.com/svn/puppet/trunk@962 980ebf18-57e1-0310-9a29-db15c13687c0
Diffstat (limited to 'lib/puppet/parser')
-rw-r--r--lib/puppet/parser/ast.rb4
-rw-r--r--lib/puppet/parser/interpreter.rb18
2 files changed, 11 insertions, 11 deletions
diff --git a/lib/puppet/parser/ast.rb b/lib/puppet/parser/ast.rb
index 7aedfb1cc..03f390fa9 100644
--- a/lib/puppet/parser/ast.rb
+++ b/lib/puppet/parser/ast.rb
@@ -12,8 +12,8 @@ module Puppet
AST = Puppet::Parser::AST
Puppet.setdefaults("ast",
- [:typecheck, true, "Whether to validate types during parsing."],
- [:paramcheck, true, "Whether to validate parameters during parsing."]
+ :typecheck => [true, "Whether to validate types during parsing."],
+ :paramcheck => [true, "Whether to validate parameters during parsing."]
)
attr_accessor :line, :file, :parent, :scope
diff --git a/lib/puppet/parser/interpreter.rb b/lib/puppet/parser/interpreter.rb
index 5e4844498..73234fbf9 100644
--- a/lib/puppet/parser/interpreter.rb
+++ b/lib/puppet/parser/interpreter.rb
@@ -11,25 +11,25 @@ module Puppet
module Parser
class Interpreter
Puppet.setdefaults("ldap",
- [:ldapnodes, false,
+ :ldapnodes => [false,
"Whether to search for node configurations in LDAP."],
- [:ldapserver, "ldap",
+ :ldapserver => ["ldap",
"The LDAP server. Only used if ``ldapnodes`` is enabled."],
- [:ldapport, 389,
+ :ldapport => [389,
"The LDAP port. Only used if ``ldapnodes`` is enabled."],
- [:ldapstring, "(&(objectclass=puppetClient)(cn=%s))",
+ :ldapstring => ["(&(objectclass=puppetClient)(cn=%s))",
"The search string used to find an LDAP node."],
- [:ldapattrs, "puppetclass",
+ :ldapattrs => ["puppetclass",
"The LDAP attributes to use to define Puppet classes. Values
should be comma-separated."],
- [:ldapparentattr, "parentnode",
+ :ldapparentattr => ["parentnode",
"The attribute to use to define the parent node."],
- [:ldapuser, "",
+ :ldapuser => ["",
"The user to use to connect to LDAP. Must be specified as a
full DN."],
- [:ldappassword, "",
+ :ldappassword => ["",
"The password to use to connect to LDAP."],
- [:ldapbase, "",
+ :ldapbase => ["",
"The search base for LDAP searches. It's impossible to provide
a meaningful default here, although the LDAP libraries might
have one already set. Generally, it should be the 'ou=Hosts'