|
Puppet::Type.newtype(:sssd_config) do
|
|
ensurable
|
|
newparam(:name, :namevar => true) do
|
|
desc 'Section/setting name to manage from sssd.conf'
|
|
newvalues(/\S+\/\S+/)
|
|
end
|
|
newproperty(:value) do
|
|
desc 'The value of the setting to define'
|
|
munge do |v|
|
|
v.to_s.strip
|
|
end
|
|
end
|
|
end |