1 Puppet::Type.newtype(:postgresql_conf) do
3 @doc = "This type allows puppet to manage postgresql.conf parameters."
8 desc "The postgresql parameter name to manage."
11 newvalues(/^[\w\.]+$/)
14 newproperty(:value) do
15 desc "The value to set for this parameter."
18 newproperty(:target) do
19 desc "The path to postgresql.conf"
21 if @resource.class.defaultprovider.ancestors.include?(Puppet::Provider::ParsedFile)
22 @resource.class.defaultprovider.default_target