lib/puppet/defaults.rb in puppet-3.0.2 vs lib/puppet/defaults.rb in puppet-3.1.0.rc1
- old
+ new
@@ -1,6 +1,8 @@
# The majority of Puppet's configuration settings are set in this file.
+
+
module Puppet
############################################################################################
# NOTE: For information about the available values for the ":type" property of settings,
# see the docs for Settings.define_settings
@@ -153,16 +155,10 @@
:type => :boolean,
:desc => "If true, allows the parser to continue without requiring\n" +
"all files referenced with `import` statements to exist. This setting was primarily\n" +
"designed for use with commit hooks for parse-checking.",
},
- :authconfig => {
- :default => "$confdir/namespaceauth.conf",
- :desc => "The configuration file that defines the rights to the different\n" +
- "namespaces and methods. This can be used as a coarse-grained\n" +
- "authorization system for both `puppet agent` and `puppet master`.",
- },
:environment => {
:default => "production",
:desc => "The environment Puppet is running in. For clients\n" +
"(e.g., `puppet agent`) this determines the environment itself, which\n" +
"is used to find modules and much more. For servers (i.e., `puppet master`)\n" +
@@ -213,10 +209,17 @@
:node_terminus => {
:type => :terminus,
:default => "plain",
:desc => "Where to find information about nodes.",
},
+ :node_cache_terminus => {
+ :type => :terminus,
+ :default => nil,
+ :desc => "How to store cached nodes.
+ Valid values are (none), 'json', 'yaml' or write only yaml ('write_only_yaml').
+ The master application defaults to 'write_only_yaml', all others to none.",
+ },
:data_binding_terminus => {
:type => :terminus,
:default => "hiera",
:desc => "Where to retrive information about data.",
},
@@ -674,10 +677,11 @@
request to overwrite an existing certificate.",
},
:ca_ttl => {
:default => "5y",
:type => :duration,
- :desc => "The default TTL for new certificates. Can be specified as a duration."
+ :desc => "The default TTL for new certificates. If this setting is set, ca_days is ignored.
+ Can be specified as a duration."
},
:ca_md => {
:default => "md5",
:desc => "The type of hash used in certificates.",
},